小编Nek*_*Sou的帖子

磁盘收缩在 ESXi 来宾上不起作用

大家好!我在 StackOverflow 网络上的第一篇文章:)

我们正在运行一些 ESXi 5.0/vCenter 基础架构,以托管具有 ext3 分区的主要 Debian 6/amd64 来宾系统,并open-vm-tools根据debian 错误 471784从源代码编译。

有一个问题在互联网上被提出,但没有任何地方给出结论性的答案。

当尝试在独立持久模式下缩小精简配置的磁盘时,没有任何快照、父项、克隆,我始终收到以下错误:

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.
Run Code Online (Sandbox Code Playgroud)

(顺便说一下,什么是“其他因素”,大量的白皮书和技术手册中哪些用户手册?:)

我知道我可以用零填充分区(实际上,我确实shred -fuzn0在删除大文件时使用)然后关闭有问题的来宾并使用各种方法,例如vmkfstools在精简配置模式下克隆或 vMotioning 磁盘等,但所有其中一些要么会因客机被缩短而导致停机损失,要么导致数据存储和/或主机之间的数据无端移动。


答案是:在 ESX/ESXi 下没有收缩(从版本 5 开始)。

文件内容如下:

重要事项在以下情况下不允许收缩磁盘: …

virtualization vmware-workstation vmware-esxi vmware-vsphere thin-provisioning

11
推荐指数
2
解决办法
2万
查看次数