一台Hyper-v 的宿主机突然一直报“虚拟硬盘可用空间不足”,但是报警的内容里面找不到有用的信息(虚拟磁盘没有报路径,也没有报虚拟机名称)在context里面只有下面信息才算有点用。
Microsoft:B275343C-3F9F-4B2E-A430-161279285572\83F8638B-8DCA-4152-9EDA-2CA8B33039B4\0\0\L ,但是这一长串在哪里有用呢?
下面的告警画面里面报告了Hyper-v 主机的地址,连上去看看
先看看有哪些机器:
get-vm dc1|fl * 看看有没有什么字段值像上面的Microsoft:B275343C-3F9F-4B2E-A430-161279285572\83F8638B-8DCA-4152-9EDA-2CA8B33039B4\0\0\L格式,结果没有找到。
那列下磁盘相关的信息,看看有没有值和Microsoft:B275343C-3F9F-4B2E-A430-161279285572\83F8638B-8DCA-4152-9EDA-2CA8B33039B4\0\0\L类似的格式。(找到一个类似的)
OK,现在枚举所有的,现在找到罪魁祸首,这是台linux的VM,检查后发现没有安装SCVMM agent,\\scvmmServerIP\agents\Linux 下有linux下VM的agent,安装后发现该告警消失。
版权声明:原创作品,如需转载,请注明出处。否则将追究法律责任
本文转自 yoke88 51CTO博客,原文链接:http://blog.51cto.com/yoke88/1730345