MySQLのMHAのフェイルオーバー・プロセス

図1に示すように、ハンドオーバ手順

[ルートの@ ES3〜]#masterha_check_repl --conf = /ルート/ app1.cnf  
火8月20日10時22分41秒2019 - [警告]グローバルコンフィギュレーションファイルが見つかりません/etc/masterha_default.cnf。スキップ。
8月20日(火)10時22分41秒2019 - /root/app1.cnfから[情報]リーディングアプリケーションの既定の構成で使用します
火8月20日10時22分41秒2019 - [情報] /root/app1.cnfからサーバー構成を読み取ります。 。
火8月20日10時22分41秒2019 - [情報] MHA :: MasterMonitorバージョン0.58。
8月20日(火)10時22分42秒2019 - [情報] GTIDのフェールオーバーモード= 1 
火8月20日10時22分42秒2019 - [情報]デッドサーバ:
火8月20日10時22分42秒2019 - [情報]アライブサーバ:
8月20日(火)10時22分42秒2019 - [情報] ES1(192.168.56.14:3306) 
火8月20日10時22分42秒2019 - [情報] ES2(192.168.56.15:3306)
8月20日(火)10時22分42秒2019 - [情報] ES3(192.168.56.16:3306)
火8月20日10時22分42秒2019 - [情報]アライブ奴隷:
火8月20日10時22分42秒2019 - [詳細] ES1(192.168.56.14:3306)バージョン= 5.7.24-ログ(スレーブ間の最古のメジャーバージョン)ログインビン:有効に
火8月20日10時22分42秒2019 - ON [情報] GTID 
火8月20日10時22分42秒2019 - [情報] ES3から複製(192.168.56.16:3306)
火8月20日10時22分42秒2019 - [情報] ES2(192.168.56.15:3306)バージョン= 5.7.24-ログ(スレーブ間の最古のメジャーバージョン)ログインビン:有効に
火8月20 10時22分42秒2019 - [情報] ON GTID 
火8月20日10時22分42秒2019 - 192.168.56.16(192.168.56.16:3306)から複製[情報] 
火8月20日10: 22時四十二2019 - [情報]現在アライブマスター:ES3(192.168.56.16:3306)
8月20日(火)10時22分42秒2019 - [情報]スレーブ構成を確認する。..  
火8月20日10時22分42秒2019 - [詳細] READ_ONLY = 1をスレーブES2(192.168.56.15:3306)に設定されていません。
火8月20日10時22分42秒2019 - [情報]レプリケーションのフィルタリングの設定を確認する。.. 
火8月20日10時22分42秒2019 - [詳細] binlog_do_db =、binlog_ignore_db =  
火8月20日午前十時22分42秒2019 - [情報]レプリケーションのフィルタリングチェックOK。
火曜8月は10時22分42秒2019年20 - (自動POS付き)[情報] GTIDがサポートされています。すべてのSSHおよびノードパッケージのチェックをスキップします。
8月20日(火)10時22分42秒2019 - [情報]現在のマスターにSSHの公開鍵認証の設定を確認する。.. 
火8月20日10時22分43秒2019 - [情報]ヘルスチェック:SSH ES3へは到達可能です。
火曜8月20日10時22分43秒2019 - [情報]  
ES3(192.168.56.16:3306)(現在のマスター)
 + - ES1(192.168.56.14:3306)
 + - ES2(192.168.56.15:3306)

8月20日(火)10時22分43秒2019 - [情報] ES1のレプリケーションの状態を確認する。..
火曜8月20日10時22分43秒2019 - [情報]シャットダウンスクリプトのステータスを確認します:
火曜8月20日10時22分43秒2019 - [情報] [OK]をクリックします。
8月20日(火)10時22分43秒2019 - [情報] ES2でのレプリケーションの状態を確認する。.. 
火8月20日10時22分43秒2019 - [情報] [OK]をクリックします。
8月20日(火)10時22分43秒2019 - [情報] master_ip_failover_script状況を確認する:
火8月20日10時22分43秒2019 - [情報]を/ usr / local / binに/ master_ip_failover --command =ステータス--ssh_user =ルート- orig_master_host = ES3 --orig_master_ip = 192.168.56.16 --orig_master_port = 3306  


SCRIPTテストで====の/ sbin / ifconfigコマンドenp0s8:1つのダウン==の/ sbin / ifconfigコマンドenp0s8:1 192.168.56.191/24===は、

ステータスの確認スクリプトの... OK  
火8月20日10時22分43秒2019 - [情報] OK。
火曜8月20日10時22分43秒2019 - [情報]を/ usr / local / binに/ stop_report --command =ステータス--ssh_user =ルート--host = ES3 --ip = 192.168.56.16 
火曜8月20日10時22分43秒2019 - [情報] OK。
火曜8月20日10時22分43秒2019 - [情報]ガットの終了コード0(デッドマスターではありません)。

MySQLのレプリケーションの状態はOKです。
[ルートの@ ES3〜]#masterha_manager --conf = /ルート/ app1.cnf     
火8月20日10時22分47秒2019 - [警告]グローバルコンフィギュレーションファイルが見つかりません/etc/masterha_default.cnf。スキップ。
8月20日(火)10時22分47秒2019 - /root/app1.cnfから[情報]リーディングアプリケーションの既定の構成で使用します
火8月20日10時22分47秒2019 - [情報] /root/app1.cnfからサーバー構成を読み取ります。 。 
火8月20日10時22分48秒2019 - [情報]アライブサーバ:
2019年8月20日午前10時22分48秒火- [情報] ES1(192.168.56.14:3306) 
火8月20日午前10時22分47秒2019 - [情報] MHA :: MasterMonitorバージョン0.58。
8月20日(火)10時22分48秒2019 - [情報] GTIDのフェールオーバーモード= 1 
火8月20日10時22分48秒2019 - [情報]デッドサーバ:
火8月20日10時22分48秒2019 - [情報] ES2(192.168 .56.15:3306)
火8月20日10時22分48秒2019年- [詳細] ES3(192.168.56.16:3306)
火8月20日10時22分48秒2019年- [詳細]アライブスレーブ:
火8月20日10時22分48秒2019 - [情報] ES1(192.168.56.14:3306)バージョン= 5.7.24-ログ(スレーブ間の最古のメジャーバージョン)ログインビン:有効に
火8月20日午前10時22分48秒2019 - ON [情報] GTID 
火8月20日10時22分48秒2019 - [情報] ES3から複製(192.168.56.16:3306)
火8月20日10時22分48秒2019 - [情報] ES2(192.168.56.15:3306)バージョン= 5.7.24-ログ(最も古いですスレーブ間のメジャーバージョン) -ログビン:有効に
火8月20日10時22分48秒2019 - [情報] GTID ONに
8月20日(火)10時22分48秒2019 - [情報] 192.168.56.16からの複製(192.168.56.16:3306) 
火8月20日10時22分四十八秒2019 - [情報]現在アライブマスター:ES3(192.168.56.16:3306)
火8月20日10時22分48秒2019 - [情報]スレーブ構成を確認する。.. 
火8月20日10時22分: 48 2019は- [詳細] READ_ONLY = 1はスレーブES2(192.168.56.15:3306)に設定されていません。
8月20日(火)10時22分48秒2019 - [情報]レプリケーションのフィルタリングの設定を確認する。.. 
火8月20日10時22分48秒2019 - [情報] binlog_do_db =、binlog_ignore_db =  
火8月20日10時22分48秒2019 - [詳細]レプリケーションのフィルタリングチェックOK。
火曜8月20日10時22分48秒2019 - (自動POS付き)[情報] GTIDがサポートされています。すべてのSSHおよびノードパッケージのチェックをスキップします。
火曜8月20日10時22分48秒2019 - [情報]現在のマスターにSSH公開鍵認証の設定を確認します。..
火曜8月20日10時22分48秒2019 - [情報]ヘルスチェック:ES3へのSSHが到達可能です。
8月20日(火)10時22分48秒2019 - [情報]  
ES3(192.168.56.16:3306)(現在のマスター)
 + - ES1(192.168.56.14:3306)
火曜8月20日10時22分48秒2019 - [情報]シャットダウンスクリプトのステータスを確認します: 
 + - ES2(192.168.56.15:3306)

8月20日(火)10時22分48秒2019 - [情報] master_ip_failover_script状況を確認する:
火8月20日10時22分48秒2019 - [情報]を/ usr / local / binに/ master_ip_failover --command =ステータス--ssh_user =ルート- orig_master_host = ES3 --orig_master_ip = 192.168.56.16 --orig_master_port = 3306  


SCRIPTテストで====の/ sbin / ifconfigコマンドenp0s8:1つのダウン==の/ sbin / ifconfigコマンドenp0s8:1 192.168.56.191/24===は、

ステータスの確認スクリプトの... OK  
火8月20日10時22分48秒2019 - [情報] OK。
8月20日(火)10時22分48秒2019 - [情報]を/ usr / local / binに/ stop_report --command =ステータス--ssh_user =ルート--host = ES3 --ip = 192.168.56.16  
火8月20日10時22分: 48 2019 - [情報] OK。
火曜8月20日10時22分48秒2019 - [情報]を設定し、マスターping間隔3秒。 
火8月20日10時22分: 48 2019 - [情報]二次checkスクリプトを設定します。masterha_secondary_checkは192.168.56.16 192.168.56.15 -s -s 
火8月20日午前10時22分48秒2019 - ES3の[情報]開始のpingヘルスチェック(192.168.56.16:3306を).. 
8月20日(火)10時22分48秒2019 - [情報]のPing(SELECT)のMySQLが応答しなくなるまで待って、成功した... 
火8月20日午前10時23分00秒2019 - [警告] MySQLの選択のpingに乗ったエラー:2013(クエリ中のMySQLサーバへの接続を失った)
火8月20日10時23分01秒2019 - [情報] SSHチェックスクリプトの実行:終了0
火曜8月20日午前10時23分01秒2019 -セカンダリネットワークチェックスクリプト実行[情報]:masterha_secondary_check -s 192.168.56.16 192.168.56.15 -s --user =ルート--master_host = ES3 --master_ip = 192.168.56.16 --master_port = 3306 --master_user = REPL --master_password = 123456 --ping_type = SELECT  
火8月20日午前十時23分01秒2019 - [情報]ヘルスチェック:SSH ES3へ到達可能です。
監視サーバ192.168.56.16マスターが192.168.56.16から到達可能ではない、到達可能です。OK。
監視サーバ192.168.56.15は、マスターが192.168.56.15から到達可能ではない、到達可能です。OK。
火曜8月20日10時23分02秒2019 - [情報]マスターは、他のすべての監視サーバから到達可能ではありません。フェイルオーバーが開始する必要があります。
8月20日(火)10時23分03秒2019 - [警告]のMySQLに乗ったエラー接続:2003( '192.168.56.16'(111)上でMySQLサーバーに接続できません)
火8月20日10時23分03秒2019 - [警告】接続は、2時間(s)を失敗しました.. 
火8月20日午前10時23分06秒2019 - [警告MySQLの上]ガット・エラー接続:2003((111) '192.168.56.16'上のMySQLサーバに接続できません)
火8月20日十時23分06秒2019 - [警告]接続3時間(s)が失敗しました。.. 
火月20 10時23分09秒2019 - MySQLの上の[警告]ガット・エラー接続:2003(「192.168.56.16」上のMySQLサーバーに接続できません
8月20日(火)10時23分09秒2019 - [警告]接続は4時間(s)が失敗しました。.. 
火8月20日10時23分09秒2019 - [警告]マスターは、ヘルスチェッカーから到達可能ではありません!
火曜8月20日午前10時23分09秒2019 - [警告]マスターES3(192.168.56.16:3306)が到達可能ではありません!
火曜8月20日午前10時23分09秒2019 - [警告] SSH到達可能です。
火曜8月20日午前10時23分09秒2019 - [情報]マスタサーバへの接続に失敗しました。コンフィギュレーション・ファイル/etc/masterha_default.cnfを読むと/root/app1.cnf再び、サーバの状態を確認するために、すべてのサーバーに接続しようとしている。.. 
火8月20日10時23分09秒2019 - [警告]グローバル設定ファイル/ etc / masterha_default.cnfが見つかりません。スキップ。
8月20日(火)10時23分09秒2019 - /root/app1.cnfから[情報]リーディングアプリケーションの既定の構成で使用します
火8月20日10時23分09秒2019 - [情報] /root/app1.cnfからサーバー構成を読み取ります。 。
火8月20日10時23分11秒2019 - [情報] GTIDのフェールオーバーモード= 1 
火8月20日10時23分11秒2019 - [情報]デッドサーバ:
火8月20日10時23分11秒2019 - [情報] ES3( 192.168.56.16:3306)
火8月20日10時23分11秒2019 - [情報]アライブサーバ:
火8月20日10時23分11秒2019 - [情報] ES1(192.168.56.14:3306)
火8月20日10:23: 11 2019 - [詳細] ES2(192.168.56.15:3306)
火8月20日10時23分11秒2019年- [詳細]アライブスレーブ:
火8月20日10時23分11秒2019年- [詳細] ES1(192.168.56.14:3306 )バージョン= 5.7.24-ログ(スレーブ間の最古のメジャーバージョン)ログインビン:有効
火8月20日10時23分11秒2019年- [詳細] ON GTID 
火8月20日10時23分11秒2019年- [詳細] ES3から複製(192.168.56.16:3306)
火8月20日10時23分11秒2019年- [INFO ] ES2(192.168.56.15:3306)バージョン= 5.7.24-ログ(スレーブ間の最古のメジャーバージョン) -ログビン:有効に
火8月20 10時23分11秒2019 - [情報] ON GTID 
火8月20日10時23分: 11 2019 - [情報] 192.168.56.16(192.168.56.16:3306)から複製
火曜8月20日10時23分11秒2019 - [情報]ガットの終了コード20(マスター死にました)。 
火8月20日10時23分11秒2019年- [詳細]チェックスレーブ構成.. 
火8月20日10時23分11秒2019年- [詳細] READ_ONLY = 1(192.168.56.15スレーブES2上に設定されていません。 3306)。
8月20日(火)10時23分11秒2019 - [情報]レプリケーションのフィルタリングの設定を確認する。.. 
火8月20日10時23分11秒2019 - [情報]レプリケーションのフィルタリングチェックOK。
火曜8月20日10時23分11秒2019 - [情報]マスターがダウンしています!
火曜8月20日10時23分11秒2019 - [情報]監視スクリプトを終了。
火曜8月20日10時23分11秒2019 - [情報]開始マスターフェイルオーバー。
火曜8月20日10時23分11秒2019 - [詳細] 
火曜8月10時23分11秒2019年20 - [警告]グローバルコンフィギュレーションファイルが見つからない/etc/masterha_default.cnf。スキップ。
8月20日(火)午前10時23分11秒2019 - /root/app1.cnfから[情報]リーディングアプリケーションの既定の構成で使用します
火8月20日午前10時23分11秒2019 - [情報] /root/app1.cnfからサーバー構成を読み取ります。 。
火8月20日午前10時23分11秒2019 - [情報] MHA :: MasterFailoverバージョン0.58。
8月20日(火)10時23分11秒2019 - [情報] *フェーズ1:構成フェーズを確認してください。.. 
火8月20日10時23分11秒2019 - [情報]  
火8月20日午前10時23分12秒2019 - [情報] GTIDフェイルオーバーモード= 1 
火8月20日10時23分12秒2019 - [情報]デッドサーバ:
火8月20日10時23分12秒2019 - [情報] ES3(192.168.56.16:3306)
火8月20日10時23分12秒2019 - [情報]のMySQL(ダブルチェック)を介してマスター到達可能性を確認しています...
火曜8月20日10時23分12秒2019 - [情報] [OK]をクリックします。
8月20日(火)10時23分12秒2019 - [情報]アライブサーバ:
火8月20日10時23分12秒2019 - [情報] ES1(192.168.56.14:3306)
火8月20日10時23分12秒2019 - [詳細] ES2(192.168.56.15:3306) 
火8月20日10時23分12秒2019 - [情報]アライブ奴隷:
火8月20日10時23分12秒2019 - [情報] ES1(192.168.56.14:3306)バージョン= 5.7.24 -log(スレーブ間の最古のメジャーバージョン)ログインビン:有効
火8月20日10時23分12秒2019 - ON [INFO] GTID 
火8月20日10時23分12秒2019年- [詳細] ES3から複製(192.168.56.16:3306)
火8月20日10 :23:12 2019 - [情報] ES2(192.168.56.15:3306)バージョン= 5.7.24-ログ(スレーブ間の最古のメジャーバージョン)ログインビン:有効に
火8月20日10時23分12秒2019 - [情報] GTID ON 
[情報] 192.168.56.16(192.168.56.16:3306)からの複製-火8月20日午前10時23分12秒2019 
火8月20日午前10時23分12秒2019 - GTIDベースのフェールオーバーを開始[情報]。
火曜8月20日10時23分12秒2019 - [詳細] 
火曜8月20日10時23分12秒2019 - [情報] **フェーズ1:構成チェックフェーズが完了しました。
8月20日(火)午前10時23分12秒2019 - [情報]  
火8月20日午前10時23分12秒2019 - [情報] *フェーズ2:デッドマスターシャットダウンフェーズ.. 
火8月20日午前10時23分12秒2019 - [詳細]  
火8月20日10時23分12秒2019 - [情報]のアプリケーションは、現在のマスタに接続しませんようにシャットダウンを強制... 
火8月20日10時23分12秒2019 - [ INFO]マスターIP非アクティブ化スクリプトの実行:
火8月20日10時23分12秒2019 - [情報]を/ usr / local / binに/ master_ip_failover --orig_master_host = ES3 --orig_master_ip = 192.168.56.16 --orig_master_port = 3306 --command =をstopssh --ssh_user =ルート   


SCRIPTテストで====の/ sbin / ifconfigコマンドenp0s8:1つのダウン==の/ sbin / ifconfigコマンドenp0s8:1 192.168.56.191/24=== 

古いマスター上のVIPを無効にする:ES3  
火8月20日10 :23:13 2019 - [情報]行わ。
火曜8月20日10時23分13秒2019 - [情報] SHUTDOWNスクリプトを実行:
8月20日(火)10時23分13秒2019 - [情報]を/ usr / local / binに/ stop_report --command = stopssh --ssh_user =ルート--host = ES3 --ip = 192.168.56.16 --port = 3306   
火8月20日10時23分13秒2019 - [情報]最新の奴隷(最新のリレーログファイルを受信奴隷): 
火8月10時23分13秒2019年20 - [情報]電源がオフに行います。
火曜8月20日10時23分13秒2019 - [情報] *フェーズ2:デッドマスターシャットダウンフェーズが完了しました。
8月20日(火)10時23分13秒2019 - [情報]  
火8月20日10時23分13秒2019 - [情報] *フェーズ3:マスター回復期.. 
火8月20日10時23分13秒2019 - [情報]  
火8月10時23分13秒2019年20 - [情報] *フェーズ3.1:最新の奴隷フェーズ..取得
火8月20日10時23分13秒2019 - [情報]  
火8月20日10時23分13秒2019 - [情報]最新のバイナリ/すべてのスレーブ上の位置がmysqlbin.000005あるログファイル:154 
火8月20日10時23分13秒2019 - [情報] ES1(192.168.56.14:3306)バージョン= 5.7.24-ログ(スレーブ間の最古のメジャーバージョン)対数ビン:有効に
火8月20日10時23分13秒2019 - ON [情報] GTID 
火8月20日10時23分13秒2019 - [情報] ES3から複製(192.168.56.16:3306)
8月20日(火)10時23分13秒2019 - [情報] ES2(192.168.56.15:3306)バージョン= 5.7.24-ログ(スレーブ間の最古のメジャーバージョン)ログインビン:有効に
火8月20日10時23分13秒2019を- [詳細] ON GTID 
火8月20日10時23分13秒2019年- [詳細] 192.168.56.16から複製(192.168.56.16:3306)
火8月20日10時23分13秒2019年- [詳細]最も古いバイナリログファイル/位置全てのスレーブにmysqlbin.000005です:154 
火8月20日10時23分13秒2019 - [情報]古い奴隷:
火8月20日10時23分13秒2019 - [情報] ES1(192.168.56.14:3306)バージョン= 5.7。 24ログ(スレーブ間の最古のメジャーバージョン)ログインビン:有効に 
火8月20日10時23分13秒2019 - [情報] GTID ON
火8月20日10時23分13秒2019 - [情報] ES3から複製(192.168.56.16:3306) 
火8月20日10時23分13秒2019 - [情報] ES2(192.168.56.15:3306)バージョン= 5.7.24- (スレーブ間の最古のメジャーバージョン)をログログビン:有効に
火8月20日10時23分13秒2019 - [情報] ON GTID 
火8月20日10時23分13秒2019 - [情報] 192.168.56.16からの複製(192.168.56.16 :3306)
火8月20日10時23分13秒2019 - [情報]  
火8月20日10時23分13秒2019 - [情報] *フェーズ3.3:新しいマスター位相を決定する。.. 
火8月20日10時23分13秒2019 - [ INFO]  
火8月20日10時23分13秒2019 - [情報]スレーブから、新しいマスターの検索... 
:設定ファイルから[情報]候補マスター-火8月20日10時23分13秒2019 
火8月20日10時23分13秒2019 - [情報]非候補マスター:
8月20日(火)10時23分13秒2019 - [情報]新マスターはES1される(192.168.56.14:3306)
火曜8月20日10時23分13秒2019 - [情報]新しいマスターのbinlogの名前と位置を取得します。.. 
火8月20日10:23: 13 2019 - [情報]マスターのフェールオーバーを開始します。..
火曜8月20日10時23分13秒2019 - [情報]  
から:
ES3(192.168.56.16:3306)(現在のマスター)
 + - ES1(192.168.56.14:3306)
 + - ES2(192.168.56.15:3306)

へ:
ES1(192.168.56.14:3306)(新しいマスター)
 + - ES2(192.168.56.15:3306)
火8月20日10時23分13秒2019 - [情報]  
火8月20日10時23分13秒2019 - [詳細] *フェーズ3.3:新しいマスター回復期.. 
火8月20日10時23分13秒2019 - [情報]  
火8月20日10時23分13秒2019 - [情報]適用されるすべてのログを待っている...  
火8月20日10時23分:13 2019 - [情報]行わ。
火曜8月20日10時23分13秒2019 - [情報] mysqlbin.000005:194 
火8月20日10時23分13秒2019 - [情報]他のすべてのスレーブは、ここからレプリケーションを開始する必要があります。ステートメントがなければならない:CHANGE = 'ES1または192.168.56.14'をMASTER_HOSTマスタ= 3306 MASTER_PORT、MASTER_AUTO_POSITION = 1、MASTER_USER = 'REPL'、MASTER_PASSWORD = 'XXX'。
火曜8月20日10時23分13秒2019 - [情報]マスターの回復に成功しました。ファイル:順位:Exec_Gtid_Set:mysqlbin.000005、194、83c39775-c24a-11e9-999a-0800272f2bf4:1-4 
火8月20日10時23分13秒2019 -マスターIPを実行すると、[情報]スクリプトをアクティブにします。
火曜8月20日10時23分13秒2019 - [情報]を/ usr / local / binに/ master_ip_failover --command = --ssh_user開始=ルート--orig_master_host = ES3 --orig_master_ip = 192.168.56.16 --orig_master_port = 3306 - new_master_host = ES1 --new_master_ip = 192.168.56.14 --new_master_port = 3306 --new_master_user = 'REPL' --new_master_password = xxxは
不明オプション:new_master_user 
不明なオプション:new_master_password 


SCRIPTテストで====の/ sbin / ifconfigコマンドenp0s8:1ダウン==の/ sbin / ifconfigコマンドenp0s8:1 192.168.56.191/24=== 

VIP有効にする-新しいマスターに192.168.56.191/24を- ES1  
火8月10時23分13秒2019年20 - [情報] OK。
8月20日(火)10時23分13秒2019 - [情報] ES1(192.168.56.14:3306)にREAD_ONLY = 0の設定... 
火8月20日10時23分13秒2019 - [情報] [OK]をクリックします。 
火8月20日10時23分13秒2019 - [情報] **正常に完了マスター回復。
火曜8月20日10時23分13秒2019 - [情報] *フェーズ3:マスター回復期完成。
8月20日(火)10時23分13秒2019 - [情報]  
火8月20日10時23分13秒2019 - [情報] *フェーズ4:奴隷回復期.. 
火8月20日10時23分13秒2019 - [情報]  
火8月20 10時23分13秒2019 - [情報]  
火8月20日10時23分13秒2019 - [情報] *フェーズ4.1:並行してスレーブを起動します。..
8月20日(火)10時23分13秒2019 - [情報]  
火8月20日10時23分13秒2019 - [詳細] - (192.168.56.15:3306)が開始したホストES2上のスレーブ回復ははPID:4516.チェックtmpのログ/データ/管理/ es2_3306_20190820102311.logそれは時間がかかる場合.. 
火8月20日10時23分14秒2019 - [情報]  
火8月20日10時23分14秒2019 - [情報] ES2からのメッセージをログに記録します...
火曜8月20日10時23分13秒2019 - [情報]スレーブがスタート。
火曜8月20日10時23分13秒2019 - [情報] gtid_wait(83c39775-c24a-11e9-999a-0800272f2bf4:1-4)ES2(192.168.56.15:3306)に完成。0イベントを実行します。 
火8月20日10時23分:14 2019 - [詳細] 
8月20日(火)10時23分13秒2019 - [情報]スレーブES2(192.168.56.15:3306)をリセットし、新しいマスターES1(192.168.56.14:3306)からのレプリケーションを開始する。.. 
火8月20日10時23分13秒2019 - [情報] CHANGEのMASTERを実行しました。 
火8月20日10時23分14秒2019 - [情報] ES1:リセットスレーブ情報に成功しました。
火曜8月20日10時23分14秒2019 - ES2からのログメッセージの[情報]終了。
火曜8月20日10時23分14秒2019 - [詳細] -スレーブホストES2上(192.168.56.15:3306)が始まりました。
火曜8月20日10時23分14秒2019 - [情報]すべての新しいスレーブサーバが正常に回復しました。
8月20日(火)10時23分14秒2019 - [情報]  
火8月20日10時23分14秒2019 - [情報] *フェーズ5:新しいマスター・クリーンアップフェーズ.. 
火8月20日10時23分14秒2019 - [情報]  
火8月20日10時23分14秒2019 - [情報]新しいマスター..上のスレーブ情報のリセット 
APP1:ES1するMySQLのマスターフェイルオーバーES3(192.168.56.16:3306)(192.168.56.14:3306)は成功しました
火曜8月20日10時23分14秒2019 - ES1に[情報]マスターのフェイルオーバー(192.168.56.14:3306)が正常に完了しました。
火曜8月20日10時23分14秒2019 - [情報]  

-----フェールオーバレポート----- 


マスターES3(192.168.56.16:3306)がダウンしています!

詳細については、ES3でMHA Managerのログを確認してください。

自動化された(非対話型)のフェールオーバーを開始しました。
ES3上無効化されたマスターIPアドレス(192.168.56.16:3306)
ES3の電源をオフにします。
新しいマスターとして選択ES1(192.168.56.14:3306)。
ES1(192.168.56.14:3306):OK:適用するすべてのログが成功しました。
ES1(192.168.56.14:3306):OK:活性化マスターIPアドレス。
ES2(192.168.56.15:3306):OK:スレーブは、ES1(192.168.56.14:3306)から複製開始
ES1(192.168.56.14:3306):リセットスレーブ情報に成功しました。 
ES1するマスターのフェイルオーバー(192.168.56.14:3306)が正常に完了しました。
火曜8月20日10時23分14秒2019 - [情報]メールの送信... 
[ルートの@ ES3〜]#のLL

MHAが連続的にダウンタイムが発生し、ダウンタイムのインターバルの2未満8時間を検出した場合に2、出会いの問題は、デフォルトでは、それはフェイルオーバー、最新の時間app1.failover.completeを除去する必要はありません

 [エラー] [を/ usr / share / perl5の/ vendor_perl / MHA / MasterFailover.pm、ln310]最終フェールオーバーは2019年8月20日午前10時23分14秒で行いました。現在の時間が再びフェイルオーバーを行うには時期尚早です。フェールオーバーを行いたい場合は、手動で/data/manager/app1.failover.completeを削除して、もう一度このスクリプトを実行します。
火曜8月20日10時54分20秒2019 - [エラー] [を/ usr / share / perl5の/ vendor_perl / MHA / ManagerUtil.pm、ln177]ガットERROR:では/ usr / binに/ masterha_managerライン65。

開始または次のパラメータを増やします

--ignore_last_failover

おすすめ

転載: blog.51cto.com/860143/2430942