《Mysql應用mysql從庫Last》要點:
本文介紹了Mysql應用mysql從庫Last,希望對您有用。如果有疑問,可以聯系我們。
突然之間Slave_IO_Running: 狀態變成NO了
- mysql>?show?slave?status\G;?
- ***************************?1.?row?***************************?
- ???????????????Slave_IO_State:??
- ??????????????????Master_Host:?101.200.*.*?
- ??????????????????Master_User:?backup?
- ??????????????????Master_Port:?3306?
- ????????????????Connect_Retry:?60?
- ??????????????Master_Log_File:?master-bin.000113?
- ??????????Read_Master_Log_Pos:?276925387?
- ???????????????Relay_Log_File:?mysql-relay.000001?
- ????????????????Relay_Log_Pos:?4?
- ????????Relay_Master_Log_File:?master-bin.000113?
- ?????????????Slave_IO_Running:?No?
- ????????????Slave_SQL_Running:?Yes?
- ??????????????Replicate_Do_DB:??
- ??????????Replicate_Ignore_DB:??
- ???????????Replicate_Do_Table:??
- ???????Replicate_Ignore_Table:??
- ??????Replicate_Wild_Do_Table:??
- ??Replicate_Wild_Ignore_Table:??
- ???????????????????Last_Errno:?0?
- ???????????????????Last_Error:??
- ?????????????????Skip_Counter:?0?
- ??????????Exec_Master_Log_Pos:?276925387?
- ??????????????Relay_Log_Space:?120?
- ??????????????Until_Condition:?None?
- ???????????????Until_Log_File:??
- ????????????????Until_Log_Pos:?0?
- ???????????Master_SSL_Allowed:?No?
- ???????????Master_SSL_CA_File:??
- ???????????Master_SSL_CA_Path:??
- ??????????????Master_SSL_Cert:??
- ????????????Master_SSL_Cipher:??
- ???????????????Master_SSL_Key:??
- ????????Seconds_Behind_Master:?NULL?
- Master_SSL_Verify_Server_Cert:?No?
- ????????????????Last_IO_Errno:?1236?
- ????????????????Last_IO_Error:?Got?fatal?error?1236?from?master?when?reading?data?from?binary?log:?'Could?not?find?first?log?file?name?in?binary?log?index?file'?
- ???????????????Last_SQL_Errno:?0?
- ???????????????Last_SQL_Error:??
- ??Replicate_Ignore_Server_Ids:??
- ?????????????Master_Server_Id:?21?
- ??????????????????Master_UUID:?e4a43da7-5b58-11e5-a12f-00163e003632?
- ?????????????Master_Info_File:?/home/data/mysql/master.info?
- ????????????????????SQL_Delay:?0?
- ??????????SQL_Remaining_Delay:?NULL?
- ??????Slave_SQL_Running_State:?Slave?has?read?all?relay?log;?waiting?for?the?slave?I/O?thread?to?update?it?
- ???????????Master_Retry_Count:?86400?
- ??????????????????Master_Bind:??
- ??????Last_IO_Error_Timestamp:?170204?10:48:06?
- ?????Last_SQL_Error_Timestamp:??
- ???????????????Master_SSL_Crl:??
- ???????????Master_SSL_Crlpath:??
- ???????????Retrieved_Gtid_Set:??
- ????????????Executed_Gtid_Set:??
- ????????????????Auto_Position:?0?
- 1?row?in?set?(0.00?sec)?
- ?
- ERROR:??
- No?query?specified?
?MYSQL應用
解決方法.MYSQL應用
首先在從庫上執行MYSQL應用
stop slave;MYSQL應用
?MYSQL應用
查看主庫master狀態
?MYSQL應用
- mysql>?show?master?status\G;?
- ***************************?1.?row?***************************?
- ?????????????File:?mysql-bin.000113?
- ?????????Position:?276925387?
- ?????Binlog_Do_DB:??
- ?Binlog_Ignore_DB:??
- Executed_Gtid_Set:??
- 1?row?in?set?(0.00?sec)?
- ?
- ERROR:??
- No?query?specified?
- ?
- mysql>?flush?logs;?
- Query?OK,?0?rows?affected?(0.11?sec)?
刷新binlog日志MYSQL應用
flush logs;MYSQL應用
刷新后的日志會+1MYSQL應用
例如上面的?File: mysql-bin.000113 會變成?File: mysql-bin.000114MYSQL應用
再次查看master狀態MYSQL應用
- mysql>?show?master?status\G;?
- ***************************?1.?row?***************************?
- ?????????????File:?mysql-bin.000114?
- ?????????Position:?120?
- ?????Binlog_Do_DB:??
- ?Binlog_Ignore_DB:??
- Executed_Gtid_Set:??
- 1?row?in?set?(0.00?sec)?
- ?
- ERROR:??
- No?query?specified?
然后就不需要在操作master,切換到從庫MYSQL應用
輸入CHANGE MASTER TO MASTER_LOG_FILE='mysql-bin.000114',MASTER_LOG_POS=120;MYSQL應用
執行start slave;MYSQL應用
查看從庫狀態
?MYSQL應用
- mysql>?show?slave?status\G;?
- ***************************?1.?row?***************************?
- ???????????????Slave_IO_State:?Waiting?for?master?to?send?event?
- ??????????????????Master_Host:?101.200.*.*?
- ??????????????????Master_User:?backup?
- ??????????????????Master_Port:?3306?
- ????????????????Connect_Retry:?60?
- ??????????????Master_Log_File:?mysql-bin.000114?
- ??????????Read_Master_Log_Pos:?11314?
- ???????????????Relay_Log_File:?mysql-relay.000002?
- ????????????????Relay_Log_Pos:?11477?
- ????????Relay_Master_Log_File:?mysql-bin.000114?
- ?????????????Slave_IO_Running:?Yes?
- ????????????Slave_SQL_Running:?Yes?
- ??????????????Replicate_Do_DB:??
- ??????????Replicate_Ignore_DB:??
- ???????????Replicate_Do_Table:??
- ???????Replicate_Ignore_Table:??
- ??????Replicate_Wild_Do_Table:??
- ??Replicate_Wild_Ignore_Table:??
- ???????????????????Last_Errno:?0?
- ???????????????????Last_Error:??
- ?????????????????Skip_Counter:?0?
- ??????????Exec_Master_Log_Pos:?11314?
- ??????????????Relay_Log_Space:?11646?
- ??????????????Until_Condition:?None?
- ???????????????Until_Log_File:??
- ????????????????Until_Log_Pos:?0?
- ???????????Master_SSL_Allowed:?No?
- ???????????Master_SSL_CA_File:??
- ???????????Master_SSL_CA_Path:??
- ??????????????Master_SSL_Cert:??
- ????????????Master_SSL_Cipher:??
- ???????????????Master_SSL_Key:??
- ????????Seconds_Behind_Master:?0?
- Master_SSL_Verify_Server_Cert:?No?
- ????????????????Last_IO_Errno:?0?
- ????????????????Last_IO_Error:??
- ???????????????Last_SQL_Errno:?0?
- ???????????????Last_SQL_Error:??
- ??Replicate_Ignore_Server_Ids:??
- ?????????????Master_Server_Id:?21?
- ??????????????????Master_UUID:?e4a43da7-5b58-11e5-a12f-00163e003632?
- ?????????????Master_Info_File:?/home/data/mysql/master.info?
- ????????????????????SQL_Delay:?0?
- ??????????SQL_Remaining_Delay:?NULL?
- ??????Slave_SQL_Running_State:?Slave?has?read?all?relay?log;?waiting?for?the?slave?I/O?thread?to?update?it?
- ???????????Master_Retry_Count:?86400?
- ??????????????????Master_Bind:??
- ??????Last_IO_Error_Timestamp:??
- ?????Last_SQL_Error_Timestamp:??
- ???????????????Master_SSL_Crl:??
- ???????????Master_SSL_Crlpath:??
- ???????????Retrieved_Gtid_Set:??
- ????????????Executed_Gtid_Set:??
- ????????????????Auto_Position:?0?
- 1?row?in?set?(0.00?sec)?
- ?
- ERROR:??
- No?query?specified?
?MYSQL應用
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/5780.html