一、准备工作
1. 确定4台服务器的IP地址和主机名,并在每台服务器上安装MysqL。
gr MysqL的管理节点,其他3台作为数据节点。
gr MysqL,安装包可以从官方网站下载。
gr MysqL
1. 在管理节点上执行以下命令:
loadsysqlysql-utilities-1.5.6.tar.gzysql-utilities-1.5.6.tar.gzysql-utilities-1.5.6 setup.py buildstall
grgr.cfg,内容如下:
[DEFAULT]
user=root
password=password
port=3306
level=DEBUGgr.log
[server1]
host=192.168.1.1
[server2]
host=192.168.1.2
[server3]
host=192.168.1.3
[server4]
host=192.168.1.4
gr MysqL的管理节点:
ysqlrpladminastergr create
gr MysqL的状态:
ysqlrpladmingr status
gr MysqL集群:
ysqlrpladminaster=root@192.168.1.1 --slaves=root@192.168.1.2,root@192.168.1.3,root@192.168.1.4 slave start
gr MysqL的状态:
ysqlrpladmin slave status
三、注意事项
1. 确保4台服务器之间可以互相访问,如果有防火墙需要打开相应的端口。
2. 确保每台服务器上的MysqL版本一致。
gr.cfg文件时,每个节点的主机名和IP地址正确。
gr MysqL集群之前,需要确保每个节点上的MysqL已经正确配置。需要确保每个节点的MysqL已经停止运行。需要确保每个节点的MysqL已经正确配置,并且已经运行。需要确保每个节点的MysqL版本一致。需要确保每个节点的数据已经备份,以防数据丢失。