VMWare Playerがインスタンスを閉じます


2

最近、ホームサーバーでいくつかのシステムを実行するために、Virtual BoxからVMWare Playerに切り替えました。私が抱えている問題は、3つの仮想システムを一度に実行しているときに、コンピューターに戻ると、そのうちの1つ(常に同じではない)が問題なく起動して実行した後にシャットダウンすることです。

ホストとしてUbuntu 12.04とVMWare Playerの3つのインスタンスを実行しています。2つのインスタンスはUbunutu 12.04をクラウドおよびテストシステムとして実行し、3番目のインスタンスはUbunutu Server 12.04をローカルSambaサーバーとして実行します。各システムは、2GBホストで512MBのメモリを実行します。

私が考えることができるのは、ホストに十分なメモリがないことだけですが、これが当てはまる場合、システムは起動しません。現時点では、VMWare Playerで十分な作業を行っていないため、インターネット上で関連するものを見つけることができません。

回答:


0

VMWare Playerは、メモリ割り当てを最適化し、VMが必要とするだけのメモリを割り当てます。さらに、メモリトリミングと呼ばれる未使用のメモリを解放します。

そのため、すべてのVMが正常に起動したが、しばらくしてメモリが使い果たされた可能性があります。その場合、VMWareが何をするのか、それが1つのVMを閉じる​​かどうかについては知りません。

特定のゲストのメモリトリミングを無効にするには、仮想マシン構成(.vmx)ファイルに次の行を追加します。

MemTrimRate=0 

このオプションは、メニュー[VM]> [設定]> [オプション]> [詳細]> [メモリページトリミングの無効化]からも使用できます。

すべてのVMで試してみて、RAMですべてを実行するのに十分かどうかを確認することをお勧めします。

この記事でさらに微調整を見つけることができます。


迷惑なことに、私はあなたの提案のGUIメソッドを取得しませんでしたが、.vmx構成を編集しました。何日も問題なくこれを数日間放置しました。別の構成の一環として、Ubuntu Serverを256MBに削減しました。すべてが順調に動作しています。ご協力いただきありがとうございます。
マシューウィリアムズ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.