引导第一个节点¶
在你配置所有PXC节点,通过引导第一个节点初始化集群。初始节点必须包含要复制到其他节点的所有数据。
引导意味着在没有任何已知集群地址的情况下启动第一个节点:如果wsrep_cluster_address变量为空时,Percona XtraD雷竞技下载官网B Cluster假设这是第一个节点并初始化集群。
不改变配置,使用以下命令启动第一个节点:
[root@pxc1~]# systemctl start mysql@bootstrap.service
当您使用前面的命令启动节点时,它将以引导模式运行wsrep_cluster_address = gcomm: / /。这告诉节点初始化集群wsrep_cluster_conf_id变量设置为1。在你添加其他节点然后,您可以正常重启该节点,它将再次使用标准配置。
请注意
服务开始于mysql@bootstrap必须使用相同的命令停止。例如,停止mysql属性启动的实例不会停止mysql@bootstrap命令。
要确保集群已经初始化,请执行以下命令:
mysql@pxc1 >显示状态就像“wsrep %”;
输出显示集群大小为1个节点,它是主组件,该节点在同步状态时,它已完全连接并准备好进行写集复制。
预期的输出
+----------------------------+--------------------------------------+ | Variable_name |值 | +----------------------------+--------------------------------------+ | wsrep_local_state_uuid | c2883338 - 834 d - 11 - e2 - 0800 - 03 - c9c68e41ec | |…|……| | wsrep_local_state | 4 | | wsrep_local_state_comment | Synced | |…|……| | wsrep_cluster_size | 1 | | wsrep_cluster_status | Primary | | wsrep_connected | ON | |…|……| | wsrep_ready | | +----------------------------+--------------------------------------+ 40行集(0.01秒)
下一个步骤¶
在初始化集群之后,就可以了添加其他节点。
最近更新:2023-01-20