この記事では、VMware vSphere ESXi 5.5で16TBを超えるVMDKを作成できない問題について説明します。
トピック:
vSphere Client 5.5で、仮想マシン ディスク(VMDK)を使用して新しい仮想マシンを作成するか、16TBを超える既存の仮想マシンにVMDKを追加すると、次のエラーが表示されます。
「入力されたディスク容量の数値が正しくないか、範囲外です。これは、最も近い許容値に置き換えられています。」
図1: エラー通知
解決方法:
vSphere Client for 5.5では、最大16TBのVMDKしか作成できません。
vSphere Clientの代わりにWebクライアントを使用します。
Webクライアントを使用できない場合は、コマンドラインを使用して回避策を実行できます。
-
SSH経由でサーバーに接続します。
-
VMのディレクトリーに移動します。
- # cd /vmfs/volumes/<datastore>/<vm>
- 例:
- # cd /vmfs/volumes/datastore1/testvm
-
新しいVMDKを作成します。
- # vmkfstools -c <size><newvmdk> -a lsilogic -d thin
- 例(lsilogicアダプターを使用して、「testvm2.vmdk」という名前の25Tシン プロビジョニングされたvmdkを作成します):
- # vmkfstools -c 25t testvm2.vmdk -a lsilogic -d thin
-
VMDKを既存のVMに追加します。
- VMを右クリックし、[Edit Settings]をクリックします。
- ウィンドウの上部にある[追加]ボタンをクリックします
- [Hard Disk]をクリックし、[Next]ボタンをクリックします
- [Use an existing virtual disk]ラジアル ボタンを選択し、[Next]ボタンをクリックします
- 新しく作成したVMを選択し、[次へ]ボタンをクリックします
- [次へ]ボタンをクリックします
- [Finish]ボタンをクリックします
- 情報メッセージを無視する
- [OK]ボタンをクリックして、VMのプロパティを終了します。