MySQL InnoDB Cluster 高可用集群部署
    		       		warning:
    		            这篇文章距离上次修改已过452天,其中的内容可能已经有所变动。
    		        
        		                
                以下是一个简化的MySQL InnoDB Cluster部署示例,它使用了MySQL Shell来配置和管理集群。
# 安装MySQL Shell
wget https://dev.mysql.com/get/mysql-shell-8.0.27-1.el7.x86_64.rpm
sudo rpm -Uvh mysql-shell-8.0.27-1.el7.x86_64.rpm
 
# 安装MySQL服务器
sudo yum install mysql-community-server
 
# 启动MySQL服务
sudo systemctl start mysqld
 
# 初始化InnoDB Cluster
mysqlsh --uri user@host1 --js <<-EOF
var cluster = dba.createCluster('myCluster');
cluster.addInstance('user@host2');
cluster.addInstance('user@host3');
cluster.status();
EOF这个脚本演示了如何安装MySQL Shell,使用MySQL Shell来配置一个包含三个成员的InnoDB Cluster。请替换user, host1, host2, host3为实际的用户名和主机地址。在执行这个脚本之前,确保所有主机上的MySQL服务已经安装并且开启。
评论已关闭