通过H3Cloud OS云管理平台或CAS及UIS管理平台,卸载虚拟机磁盘后,在线删除虚拟机,概率性出现已卸载的磁盘被误删除的情况。
在对虚拟机在线卸载磁盘时,由于虚拟机内部IO繁忙,没有响应卸载磁盘的动作,导致在线卸载没有成功,libvirt内存记录的虚拟机磁盘信息未改变。之后在线删除虚拟机,在调用执行删除虚拟机操作的过程中,由于此时libvirt内存中残留了磁盘的使用信息,删除虚拟机的操作会将没有卸载成功、残留的磁盘一并删除。
临时规避方案:
如需删除虚拟机,请严格按照如下步骤操作:
(1)将虚拟机关闭,无法正常关闭的虚拟机请关闭虚拟机电源。
(2)确认虚拟机关闭后,卸载虚拟机磁盘。
(3)删除虚拟机。
最终解决方案:
CAS升级至5.0 E0530H07及之后的版本解决。
UIS升级至6.5 E0715及之后的版本解决。