mysql集群管理机忘记密码_配置mysql数据库集群

1.先在所有数据库服务器上安装mysql-cluster包

管理机:192.168.1.6

数据节点:192.168.1.31   192.168.1.32

sql节点:192.168.1.33    192.168.1.111

2.在管理节点上配置

[root@mysql ~]# vim /etc/config.ini[ndbd default]    //数据节点公共配置

noofreplicas=2   //数据备份数

datamemory=300M  //查询缓存

indexmemory=100M  //索引缓存

[ndb_mgmd]      //管理节点参数

nodeid=1        //唯一号

hostname=192.168.1.6  //管理机ip

datadir=/mysqlcluster/log  //本机集群log目录(事先手动创建好)

[ndbd]          //一个数据节点参数

nodeid=10       //唯一号

hostname=192.168.1.31  //此数据节点ip

datadir=/mysqldata  //数据存放目录(在那台上手动创建)

[ndbd]

nodeid=20

hostname=192.168.1.32

datadir=/mysqldata

[mysqld]   //一个sql节点参数

nodeid=30

hostname=192.168.1.33  //sql节点ip

[mysqld]

nodeid=40

hostname=192.168.1.111

3.数据节点上配置

[root@31 ~]# vim /etc/my.cnf[mysqld]

datadir=/mysqldata

ndb-connectstring=192.168.1.6   //管理机ip

ndbcluster                      //存储引擎

[mysql_cluster]

ndb-connectstring=192.168.1.6   //管理机ip

4.sql节点上配置

[root@33 ~]# vim /etc/my.cnf[mysqld]

log-bin

slow-query-log

ndbcluster

default-storage-engine=ndbcluster   //默认存储引擎指定为ndbcluster

[mysql_cluster]

ndb-connectstring=192.168.1.6

5.上述都配置好后各个服务器上启动相应服务

[root@mysql ~]# ndb_mgmd -f /etc/config.ini   //管理机上启动管理进程

[root@31 ~]# ndbd                             //数据节点上启动数据进程

[root@32 ~]# ndbd                             //数据节点上启动数据进程

[root@33 ~]# service mysql start              //sql节点上启动mysql服务

[root@111 ~]# service mysql start             //sql节点上启动mysql服务

6.在管理机上验证集群状态

[root@mysql ~]# ndb_mgmndb_mgm> show

Cluster Configuration

---------------------

[ndbd(NDB)]2 node(s)

id=10@192.168.1.31  (mysql-5.6.14 ndb-7.3.3, Nodegroup: 0, *)   //默认数据节点

id=20@192.168.1.32  (mysql-5.6.14 ndb-7.3.3, Nodegroup: 0)

//平时做备份,当默认节点故障时,承接为默认存储

[ndb_mgmd(MGM)]1 node(s)

id=1@192.168.1.6  (mysql-5.6.14 ndb-7.3.3)

[mysqld(API)]2 node(s)

id=30@192.168.1.33  (mysql-5.6.14 ndb-7.3.3)

id=40@192.168.1.111  (mysql-5.6.14 ndb-7.3.3)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值