缩小过度配置的精简磁盘

缩小过度配置的精简磁盘

我们有一个 VCenter,里面有一些数据存储,其中一个是 10 TB。问题是,前任系统管理员创建了许多具有 8 TB 精简配置磁盘的 VM。目前,配置的存储接近 100 TB,而每台服务器上实际使用的空间都低于 100 GB。

修复这些虚拟机的最佳方法是什么?它们都是 Linux(Ubuntu 或 CentOS)。8 TB 是根分区。

谢谢。

答案1

问题是缩小文件系统可能导致文件系统效率极低(请参阅https://ext4.wiki.kernel.org/index.php/Ext4_VM_Images#Shrinking_an_FS_to_Minimal_Size),前提是您没有使用不支持缩减的文件系统(例如 XFS)。最好的办法是将数据备份并还原到正确大小的备份磁盘(精简或其他)上的较小文件系统中。

如果可能的话,我建议购买更多磁盘,以便拥有更多存储空间。您将花费大量时间尝试缩小所有内容,如果您能用金钱换取时间……

答案2

使用合理的存储分配克隆或重建新虚拟机。在受影响的应用程序的下一个维护时段切换到它们。

有时存储堆栈的限制意味着您无法减少现有卷。例如 XFS 文件系统。在这种情况下,请执行文件级备份恢复。

相关内容