在MySQL集群中,開啟雙機同步可以提高系統的可靠性和可用性。但在某些情況下,我們需要關閉雙機同步。以下是關閉MySQL雙機同步的步驟。
# 1. 關閉從節點(備機)的復制 stop slave; # 2. 清除從節點(備機)上的日志和位置信息 reset slave; # 3. 禁用二進制日志 set sql_log_bin=0; # 4. 在主節點(主機)上刪除從節點(備機)的賬號,防止從節點重新連接到主節點 delete from mysql.user where user='slave'; # 5. 刷新權限 flush privileges; # 6. 在從節點(備機)上刪除主節點(主機)的relay log和master info,防止從節點重新連接到主節點 reset master; reset slave all; # 7. 關閉MySQL雙機同步 注釋掉從節點(備機)my.cnf配置文件中的以下兩行配置: log_slave_updates=1 auto_increment_increment=2 # 8. 重新啟動MySQL服務 systemctl restart mysqld.service
以上是關閉MySQL雙機同步的簡單步驟,需要我們根據實際情況進行操作。關閉雙機同步后,主從節點將變為獨立的MySQL實例,需要單獨管理和維護。