web-dev-qa-db-ja.com

VMを複数の.vmdkファイルにまたがる分割から1つまたは2つに変更する方法は?

VMに3つのパーティションがあります。1つはメイン、1つはスワップスペース、もう1つはストレージです。ただし、.vmdkファイルは数十個あります。これらの.vmdkファイルの一部は非常に大きい( 1 GB以上)ですが、大部分は1 MBをわずかに超えています。

これを変更して、少数の.vmdkファイルのみが存在するようにします。理想的には、メインOS +スワップスペース用に1つの.vmdkファイルと、ストレージ用に1つ必要です。これは可能ですか?どうすればいいですか?

5
coffee

分割されたvmdkに参加する最良の方法は、vmware-vdiskmanagerユーティリティを使用することです。例えば、

vmware-vdiskmanager.exe -r first-of-many.vmdk -t 0 Merged.vmdk

-rはターゲットディスクを指定します-tは、作成されるディスクの種類を指定します。

この場合、 0は、単一のファイルで拡張可能なディスクを作成します。このコマンドは元のスプリットvmdkをそのまま残し、新しく作成されたディスクですべてが正しく機能していることを確認できるようにします。

ドキュメントについては http://www.vmware.com/pdf/VirtualDiskManager.pdf を参照してください。

Vmdk自体は個々のパーティションを表すものではありません。 OSのスワップスペースとストレージに個別のvmdkを使用する場合は、それらを個別の仮想ディスクに作成する必要があります。つまり、スワップスペースには1GBの仮想ハードドライブがあります。

9
Timothy