记:cloudstack--gluster主存储上的一个文件损坏导致SSVM启动失败

cloudstack的系统vm(ssvm不停的重建失败)。-

1.cloudstack-management 的关键日志

这行 cannot read header 'mnt.......':Invalid argument

2.cloudstack 存储(gluster)的关键日志

这里看不到什么有帮助的错误日志

3.cloudstack agent(libvirtd) 的日志(重建系统vm会随机在所有的计算节点上去重建)

这里也出现了 cannot read header 'mnt.......':Invalid argument

解决方法:在主存储上删除a36023....0623这个文件

最后在挂载了主存储的主机上,找到上面那个文件,删除后,系统vm重建成功。


具体原因,有可能是存储在gluster主存储上的这个文件已经损坏,导致每次系统VM重建自己时,找到这个文件,但这个文件已经坏掉了,导致重建失败。

原文地址:https://www.cnblogs.com/hanyifeng/p/5213612.html