perl lcdstatus [-d destname] [-q|e] [-r root_tag] [-u] [-h]
このプログラムは、このシステム上のLifeKeeper構成に関する情報を出力します。これには、定義されたリソースとその関係 (依存関係とイクイバレンシ)、コミュニケーションパス、システムステータス、およびLifeKeeperフラグが含まれます。このコマンドは単なる情報であり、LifeKeeperの設定を変更するものではありません。
このコマンドは、LifeKeeperが現在実行中の場合にのみ出力されます。このコマンドは、PATHに%LKROOT%/binが追加されていない限り、%LKROOT%/binディレクトリ内から実行する必要があります。
-dオプションは、このコマンドを実行するLifeKeeperの既知のシステムを指定します。指定されていない場合、lcdstatusはローカルシステムで実行されます。別のシステムを指定した場合、出力はローカル端末に返されますが、出力される情報は指定したシステムを基準にしています。たとえば、リソースの優先度が10のノード2に-dオプションを設定して、リソースの優先度が1のノード1でlcdstatusを実行すると、出力には優先度10が表示されます。
-qオプションと-eオプションはどちらも「簡易」出力モードを設定します。このモードでは、基本的なリソース情報とステータス、およびコミュニケーションパス情報のみを含む切り捨てられた出力が出力されます。-qと-eの違いは、出力されるリソース情報の最初の列だけです。-qを指定すると、最初のカラムにローカルシステム名が表示されます。-eを指定すると、そのリソースに対してローカルシステムの次に優先度の高いLifeKeeperシステムの名前が表示されます。優先度の高いシステムがない場合は何も表示されません。数字が大きいほど優先順位が低いことを意味するので、優先順位は優先順位の数字の昇順で記述することもできます。これら2つのオプションは互いに互換性がないため、一度に1つだけ指定できます。
-rオプションを使用すると、リソース階層のルートタグを指定でき、指定したタグに一致するルートを持つ階層内のリソースだけが出力されます。-rを指定した場合、LifeKeeperのシステム情報、コミュニケーシパス情報、およびフラグ情報は出力されません。
-uオプションは、リソース出力の一意性チェックをオンにします。指定した場合、リソース情報の出力では、同じリソースタグが複数出力されても (複数のルートリソースの子リソースの場合など)、出力されません。長いリソース出力ではすでに1つのリソースが複数回表示されていないため、このオプションを-qまたは-eと組み合わせて使用した場合にのみ、出力が実際に変更されることに注意してください。
-hは、各コマンドライン引数の簡単な概要を含む、lcdstatusに関する使用状況情報のみを出力します。
このトピックへフィードバック