• 検索結果がありません。

の場合: 既存のゾーンがない場合に VxFS を使って非グローバルゾーンか ら ODM ファイルにアクセスできるようにする方法

ドキュメント内 Veritas InfoScale™ 7.1 仮想化ガイド- Solaris (ページ 70-74)

VxFS による非グローバルゾーンからの ODM ファイルアクセス の有効化

Solaris 10 の場合: 既存のゾーンがない場合に VxFS を使って非グローバルゾーンか ら ODM ファイルにアクセスできるようにする方法

1

グローバルゾーンに SF をインストールします。

詳しくは、『Storage Foundation 設定およびアップグレードガイド』を参照してくださ い。

2

次の設定でゾーンを作成します。

zonecfg:myzone> create

zonecfg:myzone> set zonepath=/export/zones/myzone zonecfg:myzone> add fs

zonecfg:myzone:fs> set dir=/etc/vx/licenses/lic zonecfg:myzone:fs> set special=/etc/vx/licenses/lic zonecfg:myzone:fs> set type=lofs

zonecfg:myzone:fs> end zonecfg:myzone> add device

zonecfg:myzone:device> set match=/dev/vxportal zonecfg:myzone:device> end

zonecfg:myzone> add device

zonecfg:myzone:device> set match=/dev/fdd zonecfg:myzone:device> end

zonecfg:myzone> verify zonecfg:myzone> commit

3

ゾーンをインストールします。

global# zoneadm -z myzone install

4

ゾーンをブートします。

global# zoneadm -z myzone boot

5

非グローバルゾーンの絶対パスを使ってグローバルゾーンから非グローバルゾーン の内部に /dev/odm ディレクトリを作成します。

global# mkdir -p /export/zones/myzone/dev/odm

6

ゾーン内の vxodm サービスがオンラインまたは保守モードのどちらであるかを調べ ます。

myzone# svcs -a | grep vxodm

maintenance 5:19:14 svc:/system/vxodm:default

7

サービスが保守モードの場合は、サービスを消去して設定の再読み込みを強制しま す。

myzone# svcadm clear vxodm

8

ローカルゾーンで mount -p | grep odm コマンドを実行し、出力が次のように表 示されていることを確認します。

/dev/odm - /dev/odm odm - no nodevices,smartsync,zone=myzone Solaris 10 の場合: 既存のゾーンがある場合に VxFS を使って非グローバルゾーンか ら ODM ファイルにアクセスできるようにする方法

1

SF をグローバルゾーンにインストールしているかどうかを調べます。 そうでない場合 は、グローバルゾーンに SF をインストールします。

詳しくは、『Storage Foundation 設定およびアップグレードガイド』を参照してくださ い。

2

ゾーンが実行中またはインストール済み状態であるかどうかを調べます。 ゾーンが 実行中の場合は停止します。

global# zoneadm -z myzone halt

3

ゾーン設定ファイルに fs としてライセンスディレクトリを追加します。

zonecfg -z myzone zonecfg:myzone> add fs

zonecfg:myzone:fs> set dir=/etc/vx/licenses/lic zonecfg:myzone:fs> set special=/etc/vx/licenses/lic zonecfg:myzone:fs> set type=lofs

zonecfg:myzone:fs> end zonecfg:myzone> verify zonecfg:myzone> commit

4

ゾーン設定ファイルに vxportal と fdd という 2 台のデバイスを追加します。

zonecfg -z myzone

zonecfg:myzone> add device

zonecfg:myzone:device> set match=/dev/vxportal zonecfg:myzone:device> end

zonecfg:myzone> add device

zonecfg:myzone:device> set match=/dev/fdd zonecfg:myzone:device> end

zonecfg:myzone> verify zonecfg:myzone> commit

5

ゾーンをブートします。

global# zoneadm -z myzone boot

6

非グローバルゾーンの絶対パスを使ってグローバルゾーンから非グローバルゾーン の内部に /dev/odm ディレクトリを作成します(まだ作成していない場合)。

global# mkdir -p /export/zones/myzone/dev/odm

7

ゾーン内の vxodm サービスがオンラインまたは保守モードのどちらであるかを調べ ます。

myzone# svcs -a | grep vxodm

maintenance 5:19:14 svc:/system/vxodm:default

8

サービスが保守モードの場合は、サービスを消去して設定の再読み込みを強制しま す。

myzone# svcadm clear vxodm

9

ローカルゾーンで mount -p | grep odm を実行して出力が次のように表示されて いることを確認します。

/dev/odm - /dev/odm odm - no nodevices,smartsync,zone=myzone Solaris 11 の場合: 既存のゾーンがない場合に VxFS を使って非グローバルゾーンか ら ODM ファイルにアクセスできるようにする方法

1

グローバルゾーンに SF をインストールします。

詳しくは、『Storage Foundation 設定およびアップグレードガイド』を参照してくださ い。

2

同じインストーラの pkgs フォルダに移動してインストールの発行元を設定します。

global# pkg set-publisher -P -g VRTSpkgs.p5p Veritas

3

次の設定でゾーンを作成します。

zonecfg:myzone> create

create: Using system default template 'SYSdefault' zonecfg:myzone> set zonepath=/export/home/myzone zonecfg:myzone> set fs-allowed=default,vxfs,odm zonecfg:myzone> add fs

zonecfg:myzone:fs> set dir=/etc/vx/licenses/lic zonecfg:myzone:fs> set special=/etc/vx/licenses/lic zonecfg:myzone:fs> set type=lofs

zonecfg:myzone:fs> end

zonecfg:myzone:fs> remove anet linkname=net0 zonecfg:myzone> add device

zonecfg:myzone:device> set match=/dev/vxportal zonecfg:myzone:device> end

zonecfg:myzone> add device

zonecfg:myzone:device> set match=/dev/fdd zonecfg:myzone:device> end

zonecfg:myzone> add device

zonecfg:myzone:device> set match=/dev/odm zonecfg:myzone:device> end

zonecfg:myzone> verify zonecfg:myzone> commit

4

ゾーンをインストールします。

global# zoneadm -z myzone install

5

ゾーンをブートします。

global# zoneadm -z myzone boot

6

ゾーンを設定します。

global# zlogin -C myzone

7

ゾーンに VRTSvxfs、VRTSodm、VRTSvlic をインストールします。

myzone# pkg install --accept VRTSvxfs VRTSodm VRTSvlic

8

ゾーン内の vxodm サービスを有効にします。

myzone# svcadm enable vxodm

9

ローカルゾーンで mount -p | grep odm を実行して出力が次のように表示されて いることを確認します。

/dev/odm - /dev/odm odm - no

nodevices,smartsync,zone=myzone,sharezone=5

10

グローバルゾーン内に移動し、発行元の設定を解除します。

global# pkg unset-publisher Veritas

Solaris 11 の場合: 既存のゾーンがある場合に VxFS を使って非グローバルゾーンか

ドキュメント内 Veritas InfoScale™ 7.1 仮想化ガイド- Solaris (ページ 70-74)