我有一个 ESXi 5.1 主机服务器和一个 Server 2012 VM 服务器,我正在远程监控它,它托管电子邮件应用程序 Domino。我使用的是我最初喜欢的名为 Iperius 的第三方 VM 备份软件。但是,我注意到自从我 2 个月前获得该软件以来,它在备份 VM 后并没有删除快照。这是我没有检查快照是否被删除的错。
虚拟机现在有 13 个嵌入式快照,所以昨晚晚上 7 点,我点击了删除所有快照,我认为这个过程会像往常一样需要 4 到 8 个小时。然而,已经 14 小时了,这个过程似乎停留在 25%。
我运行了一个命令,每 2 秒刷新一次 VM 的所有 vmdk 文件,它们似乎不再发生变化。这让我觉得这个过程肯定是卡住了。
此外,VM 的 CPU 利用率为 100%,一切都比平时慢得多。我知道这是正常的,因为在整合期间进行了大量的读/写操作,但你可以想象我是多么担心这会严重影响我的客户的电子邮件性能。
我的问题是,有没有一种方法可以在不关闭 VM 的情况下取消快照删除过程,还是应该等待它结束?
编辑:似乎我错了,因为该过程被卡住了。我运行了一个不同的命令,它也更新了时间戳,并且正在更新。我想这个过程是有效的,只是非常缓慢。
在 VM 上 100% CPU 的情况下,管理程序将很难将这些快照写入其中。您可以通过转到数据存储并查找所有快照来查看所有快照:
cd /vmfs/volumes/
然后运行
ls -alR | grep -I *.*delta | 较少的
这将显示每个 VM 中的所有快照。您可以进入特定 VM 的目录以查看其中的快照。希望快照的数量会随着时间的推移而减少。
一件事可能会有所帮助 - 如果您可以控制 VM,请考虑从操作系统中关闭它。这将使删除成为管理程序的简单文件操作。