この質問で説明されている制約されたRAMの状況を考えると、最もクリーンな方法は何ですか(手動またはプログラム的に):
- VMwareバルーンドライバーによってRAMが再利用されたVMware仮想マシンを特定します。
- RAMを「展開」します。
より多くの物理RAMが環境で使用できると仮定します。
VMを別のホストにvMotionで移動できることがわかりました。これにより、バルーン状態がクリアされます。動作する他の方法はありますか?
注:複数のホストと最大512GBのRAMを環境に追加しました。バルーニングされたVMは、DRSリバランスアクションをトリガーしたり、バルーンを解除したりしませんでした。以下に示すように、これをクリアするには、影響を受ける各仮想マシンを手動でvMotionする必要がありました...
以前の...
そしてその後...クラスタ内の別のホストへのvMotionの追跡。
バルーン付きVMをプログラムで識別する場合、スクリプトに移動先を指定して移動する必要があります。これが膨大な数のVM /ホストである場合、複雑になる可能性があります。クラスタ全体が移行されるまで、各ホストをシリアルにメンテナンスモードで実行する方が簡単ですか?
—
sjw
クラスター内にRAMの制約がなければ、それは理にかなっています:)しかし、はい、これも同様に機能します。
—
ewwhite
私はこれが古い記事であることを知っていますが、同様の問題を調査している間に発見しました、そして、ここに私が見つけたいくつかの有用な情報があります-特にバルーンドライバーの割り当ての巻き戻しに関連するビット。Kingston.comの誰かが行った調査によると...(frankdenneman.nl/2010/11/29/disable-ballooningのコメントを参照)