Linux 64 ビットまたは Windows 7 オペレーティング システムに 3 GB を超えるメモリをホット アドすることはできない
search cancel

Linux 64 ビットまたは Windows 7 オペレーティング システムに 3 GB を超えるメモリをホット アドすることはできない

book

Article ID: 425219

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

免責事項:これは英文の記事「Cannot hot add more than 3GB to Linux 64-bit or Windows 7 operating systems」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

症状:
Linux 64ビット版またはWindows 7 32ビット版ゲストOSにメモリをホットアドしようとしても、メモリを3GB以上に増やすことができません。
vSphere Web Clientに次のメッセージが表示されます:

メモリの数は3072MB以下にする必要があります。

vSphere Clientに次のメッセージが表示されます:

仮想マシンがパワーオン状態のため、この設定は制限されています。

Environment

VMware vCenter Server 7.0.x

VMware vCenter Server 8.0.x

Resolution

Linux 64 ビットまたは Windows 7 32 ビットのゲスト OS を搭載した仮想マシンにメモリをホットアドする際は、以下の条件が適用されます。

  • パワーオン状態の仮想マシンのメモリが 3 GB 未満の場合、3 GB を超えるメモリをホットアドすることはできません。
  • 仮想マシンのメモリが 1 GB の場合、2 GB を追加できます。
  • 仮想マシンのメモリが 2 GB の場合、1 GB を追加できます。
  • 仮想マシンのメモリが 3444 MB の場合、128 MB を追加できます。
  • パワーオン状態の仮想マシンのメモリがちょうど 3 GB の場合、メモリをホットアドすることはできません。

パワーオン状態の仮想マシンのメモリが 3 GB を超える場合、仮想マシンのメモリを、仮想マシンの初期パワーオンサイズの 16 倍、またはハードウェアバージョンの制限のいずれか小さい方まで増やすことができます。
ハードウェアバージョンの制限は、ハードウェアバージョン 7 の場合は 255 GB、ハードウェアバージョン 8 の場合は 1011 GB です。

Linux 64 ビットおよび Windows 7 32 ビットゲスト OS では、仮想マシンのパワーオン中にメモリが 3 GB 以下から 3 GB 以上に増加するとフリーズします。
この vSphere の制限により、ゲスト OS でこの問題が発生するのを防ぎます。