复制时MySQL主/从重新启动的问题
-
16-10-2019 - |
题
有一个与之相关的奴隶的主人和数量。
由于一些补丁,我们必须重新启动主人和从属。
之后,我们必须确保复制运行正常。
在执行此过程时,我应该采取什么预防措施,以免在任何地方卡住?重新启动后,我还必须验证所有奴隶的工作正常。
解决方案
步骤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,则复制是完全运行的。
试试看 !!!
不隶属于 dba.stackexchange