EHLOみんな!StackOverflowネットワークに関する最初の投稿:)
ext3パーティションを持つDebian 6 / amd64ゲストシステムを主にホストし、Debian バグ471784open-vm-tools
ごとにソースからコンパイルされたESXi 5.0 / vCenterインフラストラクチャを実行しています。
インターネット全体で提起されている問題がありますが、どこにも決定的な答えはありません。
スナップショット、親、クローンをまったく使用せずに、シンプロビジョニングされたディスクを独立永続モードで縮小しようとすると、一貫して次のエラーが表示されます。
root@linux64:~# vmware-toolbox-cmd disk list
Shrink disk is disabled for this virtual machine.
Shrinking is disabled for linked clones, parents of linked clones,
pre-allocated disks, snapshots, or due to other factors.
See the User's manual for more information.
(ちなみに、「その他の要因」とは何ですか。また、大量のホワイトペーパーと技術マニュアルのうち、ユーザーズマニュアルはどれですか。)
パーティションにゼロを詰め込んで(実際、shred -fuzn0
大きなファイルを削除するときに使用します)、問題のゲストをシャットダウンし、vmkfstools
シンプロビジョニングモードでディスクのクローン作成、vMotioning などのさまざまな方法を使用できることを知っていますが、すべてそれらのいずれかは、シャークされているゲストにダウンタイムのペナルティを負うか、データストアやホスト間でデータの不当な移動をもたらします。
そして、答えは次のとおりです。ESX/ ESXiの下では縮小しません(バージョン5以降)。
ドキュメントは読み取ります。
重要次の状況では、ディスクの縮小は許可されません。
仮想マシンは、ESX / ESXiサーバーでホストされます。 ESX / ESXi Serverは、仮想マシンがエクスポートされる場合にのみ、仮想ディスクのサイズを縮小できます。ただし、ESX / ESXiサーバー上の仮想ディスクが占有するスペースは変わりません。
仮想マシンにはMacゲスト OSがあります。
あなたは、事前に割り当てられ、あなたがそれを作成した時に仮想ディスクへのすべてのディスクスペースを。
仮想マシンにはスナップショットが含まれています。
仮想マシンは、リンククローンまたはリンククローンの 親です。
仮想ディスクは、非永続モードの独立したディスク です。
ファイルシステムは、ジャーナリングファイルシステムなど、ext4は、XFS、またはJFSファイルシステム。
不思議はありません VMware Workstationのに収縮するためのオプションはなく、vSphereクライアントでのESXiまたはvCenterインスタンスに接続されていません。