Sun Cluster のシステム管理 (Solaris OS 版)

広域デバイスと広域名前空間の管理の概要

Sun Cluster ディスクデバイスグループの管理方法は、クラスタにインストールされているボリューム管理ソフトウェアによって決まります。Solstice DiskSuite/Solaris Volume Manager は「クラスタ対応」なので、Solstice DiskSuite/Solaris Volume Manager の metaset(1M) コマンドを使用してディスクデバイスグループを追加、登録、および削除できます。VERITAS Volume Manager (VxVM) を使用している場合、VxVM コマンドを使用してディスクグループを作成し、scsetup(1M) ユーティリティーを使用し、ディスクグループを Sun Cluster ディスクデバイスグループとして登録します。VxVM ディスクデバイスグループを削除するには、scsetup コマンドと VxVM コマンドの両方を使用します。

Sun Cluster ソフトウェアは、クラスタ内のディスクデバイスやテープデバイスごとに、raw ディスクデバイスグループを自動的に作成します。ただし、クラスタデバイスグループは広域デバイスとしてアクセスされるまでオフラインのままです。ディスクデバイスグループやボリューム管理ソフトウェアのディスクグループを管理する際は、グループの主ノードであるクラスタから実行する必要があります。

広域名前空間はインストール中に自動的に設定され、Solaris オペレーティングシステムの再起動中に自動的に更新されるため、通常、広域デバイス名前空間は管理する必要はありません。ただし、広域名前空間を更新する必要がある場合は、任意のクラスタノードから scgdevs(1M) コマンドを実行できます。このコマンドにより、その他のすべてのクラスタノードだけでなく、今後クラスタに結合する可能性があるノードでも広域名前空間を更新できます。

Solstice DiskSuite/Solaris Volume Manager の広域デバイスのアクセス権

広域デバイスのアクセス権に加えた変更は、Solstice DiskSuite/Solaris Volume Manager およびディスクデバイスのクラスタのすべてのノードには自動的に伝達されません。広域デバイスのアクセス権を変更する場合は、クラスタ内のすべてのノードで手作業でアクセス権を変更する必要があります。たとえば、広域デバイス /dev/global/dsk/d3s0 のアクセス権を 644 に変更する場合は、次のコマンドを実行する必要があります。

# chmod 644 /dev/global/dsk/d3s0

このコマンドは、クラスタ内のすべてのノードで実行してください。

VxVM は、chmod コマンドをサポートしません。VxVM で広域デバイスのアクセス権を変更する方法については、VxVM の管理者ガイドを参照してください。

広域デバイスでの動的再構成

クラスタ内のディスクデバイスやテープデバイス上で動的再構成 (DR) を実行するときには、いくつかの問題を考慮する必要があります。


注意 – 注意 –

二次ノードに対して DR 操作を行っているときに現在の主ノードに障害が発生すると、クラスタの可用性が損なわれます。新しい二次ノードが提供されるまで、主ノードにはフェイルオーバーする場所がありません。


広域デバイス上で DR 操作を実行するには、次の手順をその順番どおりに行います。

表 4–1 Task Map: ディスクデバイスとテープデバイスでの動的再構成

タスク 

参照先 

1. アクティブなデバイスグループに影響するような DR 操作を現在の主ノードに実行する必要がある場合、DR 削除操作をデバイス上で実行する前に、主ノードと二次ノードの切替えを実行 

「デバイスグループの主ノードを切り替える」

2. 削除するデバイス上で DR 削除操作を実行します。 

Solaris 8 on Sun Hardware」コレクションと「Solaris 9 on Sun Hardware」コレクションの『Sun Enterprise 10000 DR Configuration Guide』と『Sun Enterprise 10000 Dynamic Reconfiguration Reference Manual

SPARC: VERITAS Volume Manager による管理に関する注意事項