虚拟机所在物理磁盘使用率是否在100%
1、如果存在100%的情况,可优先删除回收站或不用的虚拟机。如果没有虚拟机可删除清理,桌面云巡检工具中的磁盘平衡模块对虚拟机磁盘位置进行调整。
确定虚拟机所在物理磁盘位置方法,看下面示例
在后台根据vmid 执行 vs_quick_get_vmpath_by_vmid.sh 7191254963488可以找到虚拟机目录,进入虚拟机目录中,在执行vs_quick_lookup.sh vm-disk-1.qcow2可查看到虚拟机磁盘数据存在具体的两块物理磁盘上。然后vgs执行查看物理磁盘所占空间是否有VFree为0(数据盘vFree为0说明物理磁盘剩余空间为0,缓存盘VFree为0是正常情况),再使用vs_vginfo.sh查看物理磁盘盘符。
工具下载链接:https://support.sangfor.com.cn/productDocument/read?product_id=164&version_id=868&category_id=278164
检查卡住时间点iostat查看until是否有磁盘持续达到100%
执行iostat -x 1 | grep -v dm查看实时磁盘的%util是否持续超过100%,若是磁盘的%util持续超过100%会导致虚拟机系统IO异常卡住。
在/sf/log/blackbox/卡住当天日期/LOG_iostat.txt日志中记录历史%until数值。