crm_resource - クラスタリソースに関連するタスクを実行します。
crm_resource [-?|-V|-S] -L|-Q|-W|-D|-C|-P|-p [options]
crm_resourceコマンドは、クラスタに対して各種のリソース関連アクションを実行します。設定済みのリソースの定義変更、リソースの開始や停止、リソースの削除、ノード間でのリソースのマイグレーションが行えます。
ヘルプメッセージを印刷します。
デバッグ情報を有効にします。
NOTE: 追加のインスタンスを提供すると、詳細になります。
stdoutに値だけを印刷します(-Wで使用)。
すべてのリソースを一覧表示します。
リソースのクエリを行います。
-rが必要です。
リソースの場所を探します。
必須: -r
現在の場所からリソースをマイグレートします。-Nを使用してマイグレート先を指定します。
-Nを指定しなかった場合、現在の場所に対するルールと-INFINITYのスコアを作成することで、リソースを強制的に移動することができます。
NOTE: これによって-Uで制約が解除されるまで、このノードでリソースが実行されないようにします。
必須: -r、オプション: -N, -f
-Mで作成されたすべての制約を削除します。
必須: -r
CIBからリソースを削除します。
必須: -r, -t
LRMからリソースを削除します。
必須: -rオプション: -H
CRM以外から起動されたリソースを再確認します。
オプション: -H
LRMからCIBを更新します。
オプション: -H
指定されたパラメータをリソースに設定します。
必須: -r, -v. オプション: -i, -s, --meta
リソース用に指定されたパラメータ取得します。
必須: -rオプション: -i, -s, --meta
リソース用に指定されたパラメータを削除します。
必須: -rオプション: -i, and --meta
アクティブなリソース操作を一覧表示します。リソース、ノードのいずれか、または両方によってオプションでフィルタします。オプション: -N, -r
すべてのリソース操作を一覧表示します。リソース、ノードのいずれか、または両方によってオプションでフィルタします。オプション: -N, -r
リソースIDを指定します。
リソースタイプ(primitive、clone、groupなど)を指定します。
プロパティ値を指定します。
ホスト名を指定します。
リソースの環境設定オプションを、リソースエージェントスクリプトに渡されたもの以外に変更します。-p、-g、および-dと一緒に使用します。
マイグレーション制約の有効期限。
現在の場所のルールと-INFINITYのスコアを作成することで、リソースを強制的に移動します。
リソースの固着性と制約スコアの合計がINFINITY(現在は100,000)を超える場合に使用します。
NOTE: これによって -Uで制約が解除されるまで、このノードでリソースが実行されないようにします。
(上級ユーザのみ)変更するinstance_attributesオブジェクトのIDを指定します。
(上級ユーザのみ)変更または削除するnvpairオブジェクトのIDを指定します。
crm_resource -L
crm_resource -W -r my_first_ip
my_first_ipリソースが実行中の場合は、このコマンドの出力によって実行中のノードが明らかになります。実行していない場合は、出力で判明します。
crm_resource -r my_first_ip -p target_role -v started
crm_resource -r my_first_ip -p target_role -v stopped
crm_resource -Q -r my_first_ip
crm_resource -M -r my_first_ip
crm_resource -M -r my_first_ip -H c001n02
crm_resource -U -r my_first_ip
NOTE: resource_stickinessとdefault_resource_stickinessの値は、元には戻らないことを意味します。その場合は、-Mを使用してこのコマンドの実行前に復帰させます。
crm_resource -D -r my_first_ip -t primitive
crm_resource -D -r my_first_group -t group
crm_resource -p is-managed -r my_first_ip -t primitive -v off
crm_resource -p is-managed -r my_first_ip -t primitive -v on
crm_resource -C -H c001n02 -r my_first_ip
crm_resource -P
crm_resource -P -H c001n02
/var/lib/heartbeat/crm/cib.xml—ディスク上のCIB(ステータスセクションを除く)。このファイルを直接編集しないでください。
cibadmin (8)、crmadmin (8)、lrmadmin(8)、heartbeat(8)
crm_resourceはAndrew Beekhofによって作成されました。