常用命令记录:
vim /etc/mysql-mmm/mmm_common.conf
vim /var/log/mysql-mmm/mmm_mond.log
monitor:
service mysql-mmm-monitor start/stop/restart
agent:
service mysql-mmm-agent start/stop/restart
mysql-mmm有6种状态
1.online
2.admin_offline
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
时间: 2024-10-14 05:06:03