PaceMaker環境の構築・運用で使うコマンド集
PaceMaker環境を構築・運用時に知っておくと便利なコマンドをまとめました。RA規格(例えばocf)をリストアップする
プロバイダをリストアップする
リソースエージェントをリストアップする
リソースエージェントの説明を表示する
Pacemakerリソース設定の初期化方法
登録済みPacemakerリソースの確認
登録済みPaceMakerリソースの起動順序確認
Cluster.confの定義整合性チェック
Pacemaker設定チェック
インターコネクトLANの状況確認
特定時間のログ取得
ノード起動状態を確認(Corosync)
VIP確認
PaceMakerリソースの復旧
Location制約の解除
ノードのスタンバイ&オンライン
リソース監視の失敗回数の確認
PaceMakerリソースの監視状態クリア
リソースの個別開始
スイッチオーバー
現行設定のcib.xmlを出力する
PaceMaker構築前によく使うコマンド
■RA規格(例えばocf)をリストアップする# pcs resource standards
# pcs resource providers
# pcs resource agents ocf:heartbeat
# pcs resource describe ocf:heartbeat:IPaddr2または
# crm ra info ocf:heartbeat:IPaddr2
PaceMaker構築時によく使うコマンド
■Pacemakerリソース設定の初期化方法# pcs cluster standby server-name01(サーバ名) # pcs cluster standby server-name02(サーバ名)
# crm configure erase
# pcs cluster unstandby server-name01(サーバ名) # pcs cluster unstandby server-name02(サーバ名)
# pcs resource show
# pcs constraint order Ordering Constraints: promote ms-mysql then start grp-network start res-ping-clone then promote ms-mysql start res-chk-vip1 then start res-vip1
# ccs_config_validate Relax-NG validity error : Extra element cman in interleave tempfile:23: element cman: Relax-NG validity error : Element cluster failed to validate content Configuration fails to validate※上記はエラーが発生している。エラーがでなけれあOK
# crm_verify -LV
PaceMaker環境の運用時によく使うコマンド
■インターコネクトLANの状況確認# crm_mon -fA
# pcs cluster report --from="2014-07-19 15:00:00" --to="2014-07-19 15:30:00"
# corosync-cfgtool -s
ip addr show
# pcs resource failcount show res-mysql(リソースID) # pcs resource failcount reset res-mysql(リソースID)
# pcs status # pcs resource cleanup res-mysql(リソースID)
# pcs constraint location rm cli-standby-<RSC_NAME> [NODE]元いたノードに対して「もうこっちでは活性化させない」というlocation制約が立ってしまうので、解除
# pcs cluster standby server1(ホスト名)
# pcs cluster unstandby server1(ホスト名)
# pcs resource failcount show res-mysql No failcounts for res-mysql
# pcs resource failcount reset res-mysql # pcs resource cleanup res-mysql
# pcs resource start mysql-clone
# pcs resource move ms-mysql --master
# pcs cluster cib /tmp/test.txt
サーバ/インフラエンジニア養成読本 [現場で役立つ知恵と知識が満載!] |