ubuntu

Ubuntu MySQL集群搭建怎么做

小樊
52
2025-09-14 13:51:34
栏目: 云计算

以下是在Ubuntu上搭建MySQL集群的两种常见方法:

搭建MySQL Group Replication集群

  1. 安装MySQL:在所有节点上执行sudo apt updatesudo apt install mysql-server
  2. 配置主服务器:编辑/etc/mysql/mysql.conf.d/mysqld.cnf,设置server-idgtid_mode等参数,重启MySQL,创建复制用户并获取二进制日志位置。
  3. 配置从服务器:修改从服务器配置文件,设置server-idrelay_log等,重启后配置连接到主服务器并启动复制。
  4. 验证状态:在主从服务器上分别执行SHOW MASTER STATUSSHOW SLAVE STATUS\G,检查复制状态。

搭建Galera Cluster集群

  1. 准备环境:确保至少3台服务器,配置好网络,编辑/etc/hosts文件。
  2. 安装软件:在每台服务器上执行sudo apt updatesudo apt install mysql-server galera-3
  3. 配置节点:编辑/etc/mysql/my.cnf,添加wsrep_cluster_namewsrep_node_name等配置。
  4. 启动集群:在其中一台节点上执行sudo service mysql bootstrap-pxc,其余节点执行sudo service mysql start
  5. 验证状态:在任意节点上执行SHOW STATUS LIKE 'wsrep_cluster_size';,查看集群节点数量。

0
看了该问题的人还看了