この節では、ゾーンクラスタによるグローバルストレージデバイスの直接使用を追加する方法について説明します。グローバルデバイスは、クラスタ内の複数のノードが、一度に 1 つずつ、または同時にアクセスできるデバイスです。
デバイスをゾーンクラスタに追加すると、そのデバイスはそのゾーンクラスタの内部からのみ見えるようになります。
ここでは、次の手順について説明します。
ゾーンクラスタに Solaris ボリュームマネージャー ディスクセットの個別のメタデバイスを追加するには、この手順を実行してください。
目的のゾーンクラスタをホストしているグローバルクラスタのノードで、スーパーユーザーになります。
この手順のすべてのステップは、グローバルクラスタの 1 つのノードから実行します。
ゾーンクラスタに追加するメタデバイスのあるディスクセットを識別し、それがオンラインかどうかを判定します。
phys-schost# cldevicegroup status |
追加するディスクセットがオンラインでない場合は、オンラインにします。
phys-schost# cldevicegroup online diskset |
追加するディスクセットに対応するセット番号を判定します。
phys-schost# ls -l /dev/md/diskset lrwxrwxrwx 1 root root 8 Jul 22 23:11 /dev/md/diskset -> shared/setnumber |
ゾーンクラスタで使用するメタデバイスを追加します。
set match= エントリごとに個別の add device セッションを使用します。
パス名には、ワイルドカード文字としてアスタリスク (*) を使用します。
phys-schost# clzonecluster configure zoneclustername clzc:zoneclustername> add device clzc:zoneclustername:device> set match=/dev/md/diskset/*dsk/metadevice clzc:zoneclustername:device> end clzc:zoneclustername> add device clzc:zoneclustername:device> set match=/dev/md/shared/setnumber/*dsk/metadevice clzc:zoneclustername:device> end clzc:zoneclustername:> exit |
メタデバイスのフル論理デバイスパスを指定する
ディスクセット番号のフル物理デバイスパスを指定する
ゾーンクラスタを再起動します。
変更は、ゾーンクラスタの再起動後に有効になります。
phys-schost# clzonecluster reboot zoneclustername |
次は、ディスクセット oraset のメタデバイス d1 を sczone ゾーンクラスタに追加する例を示します。ディスクセットのセット番号は 3 です。
phys-schost-1# clzonecluster configure sczone clzc:sczone> add device clzc:sczone:device> set match=/dev/md/oraset/*dsk/d1 clzc:sczone:device> end clzc:sczone> add device clzc:sczone:device> set match=/dev/md/shared/3/*dsk/d1 clzc:sczone:device> end clzc:sczone:> exit phys-schost-1# clzonecluster reboot sczone |
ゾーンクラスタに Solaris ボリュームマネージャー ディスクセット全体を追加するには、この手順を実行してください。
目的のゾーンクラスタをホストしているグローバルクラスタのノードで、スーパーユーザーになります。
この手順のすべてのステップは、グローバルクラスタの 1 つのノードから実行します。
ゾーンクラスタに追加するディスクセットを識別し、それがオンラインかどうかを判定します。
phys-schost# cldevicegroup status |
追加するディスクセットがオンラインでない場合は、オンラインにします。
phys-schost# cldevicegroup online diskset |
追加するディスクセットに対応するセット番号を判定します。
phys-schost# ls -l /dev/md/diskset lrwxrwxrwx 1 root root 8 Jul 22 23:11 /dev/md/diskset -> shared/setnumber |
ゾーンクラスタで使用するディスクセットを追加します。
set match= エントリごとに個別の add device セッションを使用します。
パス名には、ワイルドカード文字としてアスタリスク (*) を使用します。
phys-schost# clzonecluster configure zoneclustername clzc:zoneclustername> add device clzc:zoneclustername:device> set match=/dev/md/diskset/*dsk/* clzc:zoneclustername:device> end clzc:zoneclustername> add device clzc:zoneclustername:device> set match=/dev/md/shared/setnumber/*dsk/* clzc:zoneclustername:device> end clzc:zoneclustername:> exit |
ディスクセットのフル論理デバイスパスを指定する
ディスクセット番号のフル物理デバイスパスを指定する
ゾーンクラスタを再起動します。
変更は、ゾーンクラスタの再起動後に有効になります。
phys-schost# clzonecluster reboot zoneclustername |
次に、ディスクセット oraset を sczone ゾーンクラスタに追加する例を示します。ディスクセットのセット番号は 3 です。
phys-schost-1# clzonecluster configure sczone clzc:sczone> add device clzc:sczone:device> set match=/dev/md/oraset/*dsk/* clzc:sczone:device> end clzc:sczone> add device clzc:sczone:device> set match=/dev/md/shared/3/*dsk/* clzc:sczone:device> end clzc:sczone:> exit phys-schost-1# clzonecluster reboot sczone |
ゾーンクラスタに DID デバイスを追加するには、この手順を実行してください。
目的のゾーンクラスタをホストしているグローバルクラスタのノードで、スーパーユーザーになります。
この手順のすべてのステップは、グローバルクラスタの 1 つのノードから実行します。
ゾーンクラスタに追加する DID デバイスを識別します。
追加するデバイスは、ゾーンクラスタのすべてのノードに接続します。
phys-schost# cldevice list -v |
ゾーンクラスタで使用する DID デバイスを追加します。
パス名には、ワイルドカード文字としてアスタリスク (*) を使用します。
phys-schost# clzonecluster configure zoneclustername clzc:zoneclustername> add device clzc:zoneclustername:device> set match=/dev/did/*dsk/dNs* clzc:zoneclustername:device> end clzc:zoneclustername:> exit |
DID デバイスのフルデバイスパスを指定する
ゾーンクラスタを再起動します。
変更は、ゾーンクラスタの再起動後に有効になります。
phys-schost# clzonecluster reboot zoneclustername |
次に、DID デバイス d10 を sczone ゾーンクラスタに追加する例を示します。
phys-schost-1# clzonecluster configure sczone clzc:sczone> add device clzc:sczone:device> set match=/dev/did/*dsk/d10s* clzc:sczone:device> end clzc:sczone:> exit phys-schost-1# clzonecluster reboot sczone |
ゾーンクラスタノードに raw ディスクデバイス (cNtXdYsZ) をエクスポートするには、非大域ゾーンのその他のブランドに通常エクスポートする場合と同様に、zonecfg コマンドを使用します。
このようなデバイスは、clzonecluster コマンドによって制御されませんが、ノードのローカルデバイスとして扱われます。非大域ゾーンへの raw ディスクデバイスのエクスポートについては、『System Administration Guide: Solaris Containers-Resource Management and Solaris Zones』の「How to Import Raw and Block Devices by Using zonecfg」を参照してください。