MySQLマスター/スレーブの再起動の問題が複製しているときの問題

dba.stackexchange https://dba.stackexchange.com/questions/8827

  •  16-10-2019
  •  | 
  •  

質問

それに関連する奴隷のマスターと数があります。

一部のパッチのため、マスターとスレーブを再起動する必要があります。

その後、複製が正常に実行されていることを確認する必要があります。

このプロセスを行っている間、どこにも行き詰まらないように、どのような予防措置を講じるべきですか?再起動後、すべての奴隷が正常に機能していることも検証する必要があります。

役に立ちましたか?

解決

  • ステップ01) STOP SLAVE; すべての奴隷に

  • ステップ02) service mysql stop マスターに

  • ステップ03)マスターの再起動

  • ステップ04)各スレーブについて

    • 各スレーブを再起動します
    • /etc/my.cnfがある場合 skip-slave-start, 、次に実行します START SLAVE;
  • ステップ05)各スレーブが完全に実行されていることを確認します

コマンドラインで以下を実行します

SLAVETHREADCOUNT=`mysql -u... -p... -AN -e"SHOW PROCESSLIST" | grep -c "system user"`
echo ${SLAVETHREADCOUNT}

SlavethreadCountが2の場合、複製は完全に動作します。

試してみる !!!

ライセンス: CC-BY-SA帰属
所属していません dba.stackexchange
scroll top