crm_master (8)

Name

crm_master - 特定のノードで昇格するマスタ/スレーブリソースの初期設定を管理します。

書式

crm_master [-V|-Q] -D [-l lifetime]
crm_master [-V|-Q] -G [-l lifetime]
crm_master [-V|-Q] -v string [-l string]

説明

crm_masterはリソースエージェントスクリプト内部から呼び出され、マスタモードに昇格するリソースインスタンスを決定します。コマンドラインからは使用しないでください。リソースエージェントの単なるヘルパーユーティリティです。RAはcrm_masterを使用して特定のインスタンスをマスタモードに昇格するか、この初期設定をそのインスタンスから削除します。有効期間を割り当てることで、この設定がノードの再起動後も有効なのか(有効期間をforeverに設定)または再起動後は無効にするのか(有効期間をrebootに設定)を決定します。

リソースエージェントは、どのリソースでcrm_masterを実行するのかを決定する必要があります。これらのクエリはリソースエージェントスクリプト内で処理する必要があります。crm_masterの実際の呼び出しは、crm_attributeコマンドに類似の構文に従います。

オプション

--help, -?

ヘルプメッセージを印刷します。

--verbose, -V

デバッグ情報を有効にします。

NOTE: 追加のインスタンスを提供すると、詳細になります。

--quiet, -Q

-Gを使用して属性クエリを行う場合、値だけをstdoutに印刷します。このオプションは-Gと一緒に使用します。

--get-value, -G

昇格する初期設定を設定するのではなく、取得します。

--delete-attr, -D

属性を設定するのではなく、削除します。

--attr-id string, -i string

上級ユーザ専用です。id属性を識別します。

--attr-value string, -v string

設定する値。-Gと一緒に使用すると無視されます。

--lifetime string, -l string

初期設定の有効期限を指定します。rebootまたはforeverの値を指定できます。

環境変数

OCF_RESOURCE_INSTANCE—リソースインスタンス名

ファイル

/var/lib/heartbeat/crm/cib.xml—ディスク上のCIB(ステータスセクションを除く)。

参照

cibadmin (8)crm_attribute (8)

著者

crm_masterはAndrew Beekhofによって作成されました。