MySQLのマスター・スレーブ同期、Slave_SQL_Runningは表示されません:なしとslave_io_running:問題に対する解決策を

序文

そこスレーブマシン上でMySQLのレプリケーション二つの重要なプロセス、NO 1は動作しません、1は、1 Slave_IO_Running、ホストとの通信のためのIO担当し、独自のプロセスを担当するスレーブのmysqlをslave_sql_runningています。

まず、Slave_SQL_Running:no

ここに画像を挿入説明

次のように解決策は以下のとおりです。
MariaDB [(none)]> stop slave;                                                      
MariaDB [(none)]> SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; START SLAVE;            
MariaDB [(none)]> start slave;                                                      
MariaDB [(none)]> show slave status\G  

ここに画像を挿入説明


II。slave_io_running:no

ここに画像を挿入説明

次のように解決策は以下のとおりです。
1、ビューマスターサーバー
MariaDB [(none)]> show master status\G 

ここに画像を挿入説明

サーバから見て2、

ここに画像を挿入説明
問題:何の対応見つかっMASTER_LOG_FILEはありません

図3は、スレーブはビンログ末端修飾しました
MariaDB [(none)]> slave stop;                 
MariaDB [(none)]>CHANGE MASTER TO MASTER_LOG_FILE='mysql-bin.000026', MASTER_LOG_POS=0;  
MariaDB [(none)]> slave start;                               
MariaDB [(none)]> show slave status\G  

ここに画像を挿入説明


開発:その他のエラー

その他のエラー:1ネットワークが切断されている; 2.パスワードが間違っている。3.pos右; 4.ファイアウォールが閉じていない。5.server-IDの競合。

1、仮想マシンのクローン作成を使用する、あなたはそれ以外の場合はSlave_IO_Runningが表示されます、MySQLのUUIDを変更する必要があります。NO
図2に示すように、マスターとスレーブが同じMySQLサーバIDを持ちます
公開された149元の記事 ウォン称賛14 ビュー10000 +

おすすめ

転載: blog.csdn.net/VillianTsang/article/details/104371830