有一个与之相关的奴隶的主人和数量。

由于一些补丁,我们必须重新启动主人和从属。

之后,我们必须确保复制运行正常。

在执行此过程时,我应该采取什么预防措施,以免在任何地方卡住?重新启动后,我还必须验证所有奴隶的工作正常。

有帮助吗?

解决方案

  • 步骤01) STOP SLAVE; 在所有奴隶上

  • 步骤02) service mysql stop 在主人上

  • 步骤03)重新启动大师

  • 步骤04)对于每个奴隶

    • 重新启动每个奴隶
    • 如果/etc/my.cnf有 skip-slave-start, ,然后运行 START SLAVE;
  • 步骤05)检查每个从

在命令行上运行以下内容

SLAVETHREADCOUNT=`mysql -u... -p... -AN -e"SHOW PROCESSLIST" | grep -c "system user"`
echo ${SLAVETHREADCOUNT}

如果SlavethReadCount为2,则复制是完全运行的。

试试看 !!!

许可以下: CC-BY-SA归因
不隶属于 dba.stackexchange
scroll top