1 / 14
文档名称:

mysql集群小菜.doc

格式:doc   大小:148KB   页数:14页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

mysql集群小菜.doc

上传人:1uu2qphh09 2017/3/27 文件大小:148 KB

下载得到文件列表

mysql集群小菜.doc

相关文档

文档介绍

文档介绍:五台服务器篇安装要求安装环境: CentOS- 安装方式:源码编译安装软件名称: mysql-cluster-gpl--- 下载地址: ./Downloads/ 软件安装位置: /usr/local/mysql 数据存放位置: /var/mysql/data 日志存放位置: /var/mysql/logs 集群设计首先设计集群的安装分配方式,我共需要 5台服务器,服务器分配如下: 管理节点: sql 节点 1: sql 节点 2: 数据节点 1: 数据节点 2: 设备的连接方式如下图所示: 注意:目前这种设计存在的问题是管理节点是单点的,231 挂掉后整个集群就会瘫痪,先不管这个问题,首先把这个简单的 MySQL 集群先搭建起来。检查安装的 mysql 检查系统中已经安装过的 mysql 信息,操作如下: [******@localhost /]# rpm -qa |grep mysql [******@localhost /]# service mysql status 如果安装过其他版本的 mysql ,请卸载,操作如下: [******@localhost /]# /etc/ stop //关闭目前的 mysql 服务[******@localhost /]# ps-ef |grep mysql //检验 mysql 是否已经关闭#如果没关闭,执行 kill -9端口号#执行删除 rpm -e--allmatches --nodeps mysql mysql-server rm-rf /var/lib/mysql //删除 mysql 的安装目录管理节点管理节点安装安装管理节点( ) [******@localhost /]# groupadd mysql [******@localhost /]# useradd mysql -gmysql [******@localhost /]# cd/usr/local [******@localhost local]# tar -zxv -f mysql-cluster-gpl--- [******@localhost local]# mvmysql-cluster-gpl---x86_64 mysql [******@localhost local]# chown -Rmysql:mysql mysql [******@localhost local]# cdmysql [******@localhost mysql]# scripts/mysql_install_db --user=mysql 管理节点配置[******@localhost ~]# mkdir /var/lib/mysql-cluster [******@localhost ~]# cd/var/lib/mysql-cluster [******@localhost mysql-cluster]# vi+ /var/lib/mysql-cluster/ 中添加以下内容: [NDBD DEFAULT] NoOfReplicas=1 [TCP DEFAULT] portnumber=3306 [NDB_MGMD] #设置管理节点服务器 HostName= DataDir=/var/mysql/data [NDBD] #设置存储节点服务器(NDB 节点) HostName= DataDir=/var/mysql/data [NDBD] #第二个 NDB 节点 HostName= DataDir=/var/mysql/data [MYSQLD] #设置 SQL 节点服务器 HostName= [MYSQLD] #第二个 SQL 节点 HostName= 管理节点启动[******@localhost ~]#/usr/local/mysql/bin/ndb_mgmd -f /var/lib/mysql-cluster/ [******@localhost ~]# mkdir /var/mysql/logs [******@localhost ~]# netstat -lntpu 看到 tcp :1186