Solaris ボリュームマネージャの管理

複数所有者ディスクセットに関連する作業


注意 – 注意 –

複数所有者ディスクセットを構成する前に、Solaris OS とともに次のソフトウェアをインストールしておく必要があります。

Sun Cluster と Oracle Real Application Clusters ソフトウェアの設定については、『Sun Cluster ソフトウェアのインストール (Solaris OS 版)』および『Sun Cluster Data Service for Oracle Real Application Clusters ガイド (Solaris OS 版)』を参照してください。


Solaris Volume Manager for Sun Cluster でディスクセットに関連する作業を実行するには、通常、Solaris ボリュームマネージャと同じコマンドを使用します。metaset コマンドに、複数所有者ディスクセット固有のコマンドオプションが追加されています。たとえば、複数所有者ディスクセットを作成する作業には、metaset コマンドに -M オプションを指定する必要があります。次の出力は、metaset -s diskset-name -a -M -h hostname コマンドを使用して、複数所有者ディスクセットを作成する方法を示しています。


# metaset -s red -a -M -h nodeone
# metaset
Multi-owner Set name = red, Set number = 1, Master = 

Host                Owner          Member
  nodeone                          Yes 

また、metaset コマンドオプションの中には、ディスクセットを取得または解放するコマンドなど、複数所有者ディスクセットでは使用できないものもあります。詳細については、metaset(1M) のマニュアルページを参照してください。

ディスクを処理する際も、Sun Cluster 環境では作業方法が異なります。Sun Cluster は各ディスクに一意のディスク ID (DID) 番号を割り当てます。ディスクを識別するときには、cntndn 形式を使用するのではなく、Sun Cluster の DID パス名 /dev/did/dsk/dN を使用します。変数 N は、Sun Cluster によって割り当てられたデバイス番号です。

次の出力は、複数所有者ディスクセットにディスクを追加するときに、metaset -s diskset-name -a disk-name コマンドと Sun Cluster の DID パス名を使用してディスクを識別する方法を示しています。


nodeone# metaset -s red
Multi-owner Set name = red
Multi-owner Set name = red, Set number = 1, Master = 

Host                Owner          Member
  nodeone                           Yes 
  nodetwo                           Yes 
nodeone# metaset -s red -a /dev/did/dsk/d13
nodeone# metaset -s red
Multi-owner Set name = red, Set number = 1, Master = nodeone

Host                Owner          Member
  nodeone            multi-owner   Yes

Drive Dbase

d13   Yes

Oracle Real Application Clusters に対応する複数所有者ディスクセットの作成方法については、『Sun Cluster Data Service for Oracle Real Application Clusters ガイド (Solaris OS 版)』「Oracle Real Application Clusters データベース用の Solaris Volume Manager for Sun Cluster にマルチオーナーディスクセットを作成」を参照してください。

ディスクセットに関連する作業については、第 19 章「ディスクセット (作業)」を参照してください。