mha命令小計
阿新 • • 發佈:2018-10-27
ger hup top move port 在線 宕機 con .cn 1、檢測ssh
masterha_check_ssh --conf=/etc/masterha/app1.cnf
2、檢測復制
masterha_check_repl --conf=/etc/masterha/app1.cnf
3、檢測manager狀態
masterha_check_status --conf=/etc/masterha/app1.cnf
4、關閉mha
masterha_stop --conf=/etc/masterha/app1.cnf
5、啟動mha
nohup masterha_manager --conf=/etc/masterha/app1.cnf --remove_dead_master_conf --ignore_last_failover < /dev/null > /var/log/masterha/app1/manager.log 2>&1 &
6、在線手動切換,並讓主轉換為從(需要先關閉mha,並且啟動前修改app1.cnf)
masterha_master_switch --master_state=alive --conf=/etc/masterha/app1.cnf --new_master_host=192.168.1.150 --new_master_port=3306 --orig_master_is_new_slave
7、宕機手動切換,指定新主(會先檢測主是否宕機,不宕機不會執行切換)
masterha_master_switch --master_state=dead --conf=/etc/masterha/app1.cnf --dead_master_host=192.168.1.150 --new_master_host=192.168.1.175 --new_master_port=3306
8、宕機手動切換,自動選新主(會先檢測主是否宕機,不宕機不會執行切換)
masterha_master_switch --master_state=dead --conf=/etc/masterha/app1.cnf --dead_master_host=192.168.1.150
mha命令小計