次の手順は、ディスクをカプセル化する場合にのみ必要となります。ディスクを初期化する場合は、ディスクの初期化時に新しいディスクグループを作成 (VERITAS Volume Manager)の手順を使用します。
ルート以外のディスクを Sun Cluster ディスクデバイスグループに変更するには、そのディスクを VxVM ディスクグループとしてカプセル化してから、そのディスクグループを Sun Cluster ディスクデバイスグループとして登録します。
ディスクのカプセル化は、VxVM ディスクグループを初めて作成するときのみサポートされています。VxVM ディスクグループを作成して、Sun Cluster ディスクデバイスグループとして登録した後は、そのディスクグループには、初期化してもよいディスクだけを登録します。
VxVM を使用して Oracle Parallel Server/Real Application Clusters 用の共有ディスクグループを設定する場合、『VERITAS Volume Manager Administrator's Reference Guide』に説明されている VxVM のクラスタ機能を使用します。詳細については、Oracle Parallel Server/Real Application Clusters 用の共有ディスクグループの作成を参照してください。
クラスタ内の任意のノード上でスーパーユーザーになります。
/etc/vfstab ファイルに、カプセル化するディスクのファイルシステムのエントリがある場合は、mount at boot オプションを必ず no に設定します。
ディスクをカプセル化して Sun Cluster ディスクデバイスグループとして登録した後は、この設定を yes に設定し直します。
ディスクをカプセル化します。
vxdiskadm のメニューまたはグラフィカルユーザーインタフェースを使用して、ディスクをカプセル化します。VxVM では、2 つの空きパーティションのほかに、ディスクの始点または終端に未割り当てのシリンダが必要です。また、スライス 2 をディスク全体に設定する必要もあります。詳細については、vxdiskadm(1M) のマニュアルページを参照してください。
ノードを停止して再起動します。
scswitch(1M) コマンドを使用して、すべてのリソースグループとデバイスグループを主ノードから次の優先ノードに切り替えます。shutdown(1M) を使用して、ノードを停止して再起動します。
# scswitch -S -h node[,...] # shutdown -g0 -y -i6 |
必要であれば、すべてのリソースグループとデバイスグループを元のノードにスイッチバックします。
リソースグループとデバイスグループが、もともと主ノードにフェイルバックするように構成されていた場合、この手順は必要ありません。
# scswitch -z -D disk-device-group -hnode[,...] # scswitch -z -g resource-group -hnode[,...] |
VxVM ディスクグループを Sun Cluster ディスクデバイスグループとして登録します。
ディスクグループをディスクデバイスグループとして登録する (VERITAS Volume Manager)を参照してください。
Oracle Parallel Server/Real Application Clusters 用の共有ディスクグループをクラスタフレームワークに登録してはいけません。