天天看点

MySQL数据同步,出现Slave_SQL_Running:no和slave_io_running:no问题的解决方法Slave_SQL_Running:noslave_io_running:no

Slave_SQL_Running:no

stop slave;                                                      
SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1;        
start slave;                                                      
show slave status\G  
           

slave_io_running:no

解决方法一

如果用的是虚拟机,可能是因为两台是克隆来的,那有可能是因为UUID相同,可以尝试更改从节点的UUID

find / -name auto.cnf

解决方法二

可能是因为从节点上指定的binlog文件和主节点不对应

# 查看主节点
show master status;
           
MySQL数据同步,出现Slave_SQL_Running:no和slave_io_running:no问题的解决方法Slave_SQL_Running:noslave_io_running:no
# 查看从节点
show master status\G;
           
MySQL数据同步,出现Slave_SQL_Running:no和slave_io_running:no问题的解决方法Slave_SQL_Running:noslave_io_running:no
# 修改从节点参数
stop slave;                 
CHANGE MASTER TO MASTER_LOG_FILE='master-bin.000001', MASTER_LOG_POS=1277;  
start slave;                               
show slave status\G 
           
MySQL数据同步,出现Slave_SQL_Running:no和slave_io_running:no问题的解决方法Slave_SQL_Running:noslave_io_running:no