2016-02-27

Corosync と Pacemaker でクラスタ化されたサーバのメンテナス

普通に監視対象サービスを停止しちゃうとフェイルオーバーするので、
それを回避する方法。

1.メンテナンスモードを有効にする。
crm configure property maintenance-mode=true


2.必要な作業を行う。
サービス停止してもフェイルオーバーしないので、設定ファイルいじったりできる。
停止したサービスは、起動してから次の手順へ。

停止は
crm resource stop リソース名

開始は
crm resource start リソース名

再起動は
crm resource restart リソース名


※その他、crmコマンドの詳細は、こちらのサイトがわかりやすかったです。
CRM CLI (command line interface) tool


3.メンテナンスモードを終了する。
crm configure property maintenance-mode=false

以上!

0 件のコメント:

コメントを投稿

INSERTしてからUPDATEする

UPSERT/MERGEの話ではない。 INSERT文とUPDATE文の両方をメンテナンスするのが面倒になってきた。 REPLACE文はDELETE走るし、MERGEは結局INSERT/UPDATEの両方にすべての項目を書かないといけないし、INSERTとUPDATEの両方で入力...