web-dev-qa-db-ja.com

過剰にプロビジョニングされたシンディスクの縮小

いくつかのデータストレージを備えたVCenterがあります。そのうちの1つは10TBです。問題は、以前のシステム管理者が8TBのシンプロビジョニングされたディスクで多くのVMを作成したことです。現在、プロビジョニングされたストレージは100 TBに近く、実際に使用されているスペースは各サーバーで100GB未満です。

これらのVMを修正するためにここに従う最良の方法は何ですか?それらはすべてLinux(UbuntuまたはCentOS)です。 8 TBはルートパーティションです。

ありがとうございました。

1
gsantovena

問題は、ファイルシステムの縮小が非常に非効率的なファイルシステムにつながる可能性があることです( https://ext4.wiki.kernel.org/index.php/Ext4_VM_Images#Shrinking_an_FS_to_Minimal_Size の警告を参照)。縮小をサポートしていないXFSなどのファイルシステムを使用する。最善の策は、データを正しいサイズ(薄いかどうかに関係なく)のバッキングディスク上の小さなファイルシステムにバックアップおよび復元することです。

可能であれば、より多くのストレージを確保できるように、ディスクを追加購入することをお勧めします。あなたはすべてを縮小しようと多くの時間を費やし、あなたが時間とお金を交換することができれば...

2
Anon

適切なストレージ割り当てを使用して、新しいVMのクローンを作成または再構築します。影響を受けるアプリケーションの次のメンテナンスウィンドウでそれらに切り替わってください。

ストレージスタックの制限により、既存のボリュームを減らすことができない場合があります。 XFSファイルシステムなど。その場合は、ファイルレベルのバックアップ復元を実行してください。

1
John Mahowald