デバイスグループを保守状態にすると、そのデバイスのいずれかにアクセスされるたびにそのデバイスグループが自動的にオンラインになることが防止されます。デバイスグループを保守状態にするべきなのは、修理手順において、修理が終わるまで、すべての入出力活動を停止する必要がある場合などです。また、デバイスグループを保守状態にすることによって、別のノード上のディスクセットまたはディスクグループを修復していても、当該ノード上のデバイスグループはオンラインにならないため、データの損失を防ぎます。
破損したディスクセットを復元する方法については、破損したディスクセットの復元を参照してください。
phys-schost# プロンプトは、グローバルクラスタのプロンプトを表します。この手順は、グローバルクラスタ上で実行します。
この手順では、長形式の Oracle Solaris Cluster コマンドを使用します。多くのコマンドには短縮形もあります。コマンド名の形式の長短を除き、コマンドは同一です。
Oracle Solaris Cluster Manager GUI を使用して、アクティブなデバイスグループをオフラインにすることもできます。詳細は、Oracle Solaris Cluster Manager のオンラインヘルプを参照してください。GUI のログイン手順については、Oracle Solaris Cluster Manager にアクセスする方法を参照してください。
# cldevicegroup disable devicegroup
# cldevicegroup offline devicegroup
Solaris Volume Manager の場合:
# metaset -C take -f -s diskset
![]() | 注意 - Solaris Volume Manager ディスクセットの所有権を取得する場合、デバイスグループが保守状態にあるときは、metaset -C take コマンドを使用する必要があります。metaset -t を使用すると、所有権の取得作業の一部として、デバイスグループがオンラインになります。 |
![]() | 注意 - デバイスグループを保守状態から戻す前に、ディスクセットまたはディスクグループの所有権を解放する必要があります。所有権を解放しないと、データが失われる可能性があります。 |
# metaset -C release -s diskset
# cldevicegroup online devicegroup # cldevicegroup enable devicegroup
次に、デバイスグループ dg-schost-1 を保守状態にし、保守状態からデバイスグループを削除する方法の例を示します。
[デバイスグループを保守状態にします。] # cldevicegroup disable dg-schost-1 # cldevicegroup offline dg-schost-1[必要であれば、ディスクセットまたはディスクグループを手動でインポートします。] # metaset -C take -f -s dg-schost-1[必要な修理手順をすべて実行します。] [所有権をリリースします。] # metaset -C release -s dg-schost-1[デバイスグループをオンラインにします。] # cldevicegroup online dg-schost-1 # cldevicegroup enable dg-schost-1