Link+

MAIL

VMware Serverの共有ストレージの作成

Windows Server 2003にインストールしたVMware Serverを使用して、共有ストレージを作成してみたので備忘録。

1台目のサーバーに仮想ディスクの追加

ホストOSのVMware Infrastructure Web Accessで設定を行う。

① 1台目の仮想マシンのSummaryタブから、Command > Add Hardwareを選択

図1

② 追加するハードウェアで、Hard Diskを選択

図2

Create a New Virtual Diskを選択

1台目のサーバーでは新規ディスクとして作成する。

図3

File OptionsAllocate all disk space nowを選択

作成時に仮想ディスクの物理的な領域を確保する。

Disk ModeIndependent > Persistentを選択

ディスクへの変更は即時反映される設定にする。

図4

Finishedを選択

環境依存の問題かもしれないが、More Hardwareで複数のハードディスクを作成しようとするとフリーズするので、ここで一度、仮想ディスクの作成を完了させる。

図5

2台目のサーバーに仮想ディスクの追加

2台目の方では1台目で作成した既存のディスクを追加する。上の図3でUse an Existing Virtual Diskを選択する。

VMware Server側からのディスクキャッシュの無効化

この操作は2つのサーバーそれぞれに対して行う。

① 仮想マシンのSummaryタブから、Command > VM Configurationを選択

図6

Advancedタブを選択

図7

Configuration Parametersで次の値を設定。

パラメータに項目がない場合は Addで追加する。

パラメータ設定値
disk.lockingfalse
diskLib.dataCacheMaxReadAheadSize0
diskLib.dataCacheMaxSize0
diskLib.dataCacheMinReadAheadSize0
diskLib.dataCachePageSize4096
diskLib.maxUnsyncedWrites0

ゲストOS側のディスクキャッシュの無効化

ゲストOS側でもディスクキャッシュを無効化しておく。

① ゲストOSにログイン後、マイコンピュータを開き、共有ストレージに使用するディスクを選択し、 プロパティを表示

ハードウェアタブを選択して プロパティを開く

ポリシータブで クイック削除のために最適化するにチェックを選択する。

図8

DIYのきっかけ