vSAN に小容量の磁気ディスクを使用すると仮想マシン障害が発生する場合がある
search cancel

vSAN に小容量の磁気ディスクを使用すると仮想マシン障害が発生する場合がある

book

Article ID: 341831

calendar_today

Updated On:

Products

VMware vSAN

Issue/Introduction

  • vSAN に使用する物理磁気ディスクが 255 GB 未満の場合、vSAN データストアで実行する仮想マシンでディスク容量の問題が発生する場合がある。
  • 次のようなエントリが表示される。

    仮想ディスク XX 用の領域がなくなりました。関連するボリューム上のディスク容量を解放して、[再試行] をクリックすると、このセッションを続行できる場合があります。 (There is no more space for virtual disk <VM name>.vmdk. You might be able to continue this session by freeing disk space on the relevant volume and clicking retry.)


    :vSAN に仮想マシン オブジェクトが格納されるときに、デフォルト サイズが 255 GB を超えないコンポーネントが作成されます。ただし、255 GB 未満の磁気ディスクを使用すると、これらのストレージ コンポーネントが、基になる実際の磁気ディスクよりも大きくなる可能性があります。結果として、これらのストレージ コンポーネントに関連付けられた仮想マシンで、予期しない動作および障害が発生する場合があります。


Symptoms:
免責事項:これは英文の記事「Using small magnetic disks for vSAN might result in VM failures (2080503)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。


Environment

VMware vSAN 6.5.x
VMware vSAN 6.1.x
VMware vSAN 6.0.x
VMware vSAN 6.2.x
VMware vSAN 5.5.x
VMware vSAN 6.6.x

Resolution

この問題を回避するには、vSAN クラスタにある各ホストの ClomMaxComponentSizeGB パラメータのデフォルト値を調整します。

  1. vSphere Web Client ナビゲータでホストを参照します。
  2. [管理] タブをクリックして、[設定] をクリックします。
  3. [システム] の下の [システムの詳細設定] をクリックします。
  4. [VSAN.ClomMaxComponentSizeGB] オプションを選択し、[編集] をクリックします。
  5. vSAN クラスタで使用する最も小容量な磁気ディスクの 80% を超えないようにデフォルト値を変更します。

    たとえば、vSAN ディスク グループで最も小容量な磁気ディスクが 200 GB で、仮想マシン オブジェクトが 500 GB に増大すると想定される場合は、[VSAN.ClomMaxComponentSizeGB] オプションを 180 GB(200 GB の 90%)に調整します。
  • VSAN.ClomMaxComponentSizeGB 値は、仮想マシンを vSAN クラスタに展開する前に調整する必要があります。仮想マシンをプロビジョニングした後は、この値を変更しないでください。
  • VSAN.ClomMaxCompnentSizeGB 値は、vSAN クラスタに展開したオブジェクトのサイズに影響します。プロビジョニングしたオブジェクトの実際のサイズは、次の公式で算出します。

    Maximum object size = MAX (2TB, 12*VSAN.ClomMaxComponentSizeGB)

    オブジェクトの最大サイズは VSAN.ClomMaxComponentSizeGB 値の 12 倍ですが、vSAN データストアでサポートされる最大ファイル サイズである 2 TB は超えません。
この変更を行う前に vSAN クラスタに仮想マシンを展開してしまった場合の対処方法

以下の点を考慮して、[オブジェクト スペースの予約] が 100% に設定されているストレージ ポリシーを適用して、前に展開したオブジェクトのオブジェクト スペースを保存することができます。
  • 単一の VMDK を持つ仮想マシンの場合は、ポリシーを一度に 1 台の仮想マシンに適用します。
  • 複数の VMDK を持つ仮想マシンの場合は、ポリシーを一度に 1 つの VMDK に適用します。
:vSAN データストアのデフォルトのシン プロビジョニングには何のメリットもありません。ただし、オブジェクト スペースの予約ポリシーを使用しない将来の展開はシン プロビジョニングで、それらのオブジェクトは [VSAN.ClomMaxComponentSizeGB] オプションで定義された最大コンポーネント サイズを使用します。


Additional Information

Using small magnetic disks for vSAN might result in VM failures