vsdchgserver コマンド

目的

vsdchgserver -現在サーバー・ノードとして機能しているノードから別のノードに、1 つ以上の仮想共用ディスクのサーバー機能を切り替えます。

構文

vsdchgserver
-g vsd_global_volume_group_name -p プライマリノード
 
[-b secondary_node ] [ -o EIO_recovery ]

説明

vsdchgserver コマンドを使用すると、1 次ノードで定義されたグローバル・ボリューム・グループのサービス機能を 2 次ノードに引き継がせるか、1 次ノードによって 2 次ノードから引き継がせることができます。 これにより、 実際のディスクと接続されたノードの 1 つとの間のケーブルまたはアダプターが機能していない 状態であっても、アプリケーションでは仮想共有ディスクの継続使用が可能となります。

リカバリー可能仮想共用ディスク・サブシステムは、 -g フラグで指定されたグローバル・ボリューム・グループ内の現在定義されている 1 次ノードと 2 次ノードを反転するために vsdchgserver コマンドが使用された場合にのみ、仮想共用ディスク・デバイスを自動的に更新します。

フラグ

-g
特定ノード上で定義されたすべての仮想共有ディスクを表すボリューム・グループに対して、 グローバル・ボリューム・グループ名を指定します。
-p
グローバル・ボリューム・グループに対する 1 次サーバー・ノード番号を指定します。
-b
グローバル・ボリューム・グループに対する 2 次ノード番号を指定します。 -b フラグを指定しない場合は、2 次ノード定義は除去されます。
-o
EIO エラーでリカバリーしない場合は 0、EIO エラーでリカバリーする場合は 1として指定します。

パラメーター

なし。

セキュリティー

このコマンドを実行するには、root 権限が必要です。

終了状況

0
コマンドの正常終了を示します。
nonzero
エラーが発生したことを示します。

制約事項

このコマンドは、ピア・ドメインでオンラインのノードから実行する必要があります。 オンラインのピア・ドメインに移動するには startrpdomain コマンドを使用します。 既存のピア・ドメイン内で、オンラインの特定ノードに移動するには startrpnode コマンドを使用します。 RSCT ピア・ドメインの作成と管理の詳細については、「RSCT: Administration Guide」を参照してください。

標準出力

現行の RVSD サブシステム実行レベル。

EIO リカバリーを使用して、グローバル・ボリューム・グループ node12vg 用の 1 次サーバー・ノードをノード 1 に、また 2 次ノードをノード 2 に変更するには、次のように入力します。

vsdchgserver -g node12vg -p 1 -b 2 -o 1

場所

/opt/rsct/vsd/bin/vsdchgserver