經常使用命令記錄:mysql
vim /etc/mysql-mmm/mmm_common.confsql
vim /var/log/mysql-mmm/mmm_mond.logvim
monitor:rest
service mysql-mmm-monitor start/stop/restartit
agent:io
service mysql-mmm-agent start/stop/restartthread
mysql-mmm有6種狀態service
1.onlineim
2.admin_offlinetop
3.hard_offline
4.awaiting_recovery
5.replication_delay
6.replication_fail
各類狀態的轉換以下:
1.online狀態是正常的狀態,能夠充當各類角色.
2.admin_offline是手動下線的狀態
3.複製延遲會致使replication_delay狀態
4.複製中斷(sql_thread,io_thread)會致使replication_fail狀態
5.從replication_delay或者replication_fail狀態能夠直接恢復到online狀態,除非主機被設置爲抖動.
6.ping不通而且(或者)mysql鏈接中斷,會致使hard_offline狀態.
7.若是能ping通,而且mysql鏈接狀態正常,則會變成爲awaiting_recovery狀態.
8.兩種狀況能夠從awaiting_recovery狀態轉變爲online狀態:
a.故障時間少於60秒而且沒有重啓過.
b.設置了auto_set_online > 0(抖動狀態除外)
mmm_control set_online db1