Sun Cluster 3.1 のシステム管理

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

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 操作を実行するには、次の手順をその順番どおりに行います。

表 3–1 作業マップ: ディスクデバイスとテープデバイスでの動的再構成

作業 

参照箇所 

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

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

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

Solaris 8 on Sun Hardware」コレクションと「Solaris 9 on Sun Hardware」コレクションの『Sun Enterprise 10000 DR 構成マニュアル』と『Sun Enterprise 10000 Dynamic Reconfiguration リファレンスマニュアル

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

Oracle Parallel Server/Real Application Clusters 用の共有ディスクグループの作成

VxVM を使用して Oracle Parallel Server/Real Application Clusters 用の共有ディスクグループを設定する場合、『VERITAS Volume Manager Administrator's Reference Guide』に説明されている VxVM のクラスタ機能を使用します。Oracle Parallel Server/Real Application Clusters 用の共有ディスクグループの作成時に注意する、その他のディスクグループの作成との違いは次のとおりです。

VxVM ディスクグループを作成する方法については、ディスクの初期化時に新しいディスクグループを作成 (VERITAS Volume Manager)を参照してください。