文档目录

问题说明

本文用于排查“在Ceph 企业版主存储上创建云主机失败,该怎么处理”相关问题,适用于 ZStack Cloud 环境中同类现象的初步定位和处理。

适用环境

  • 产品:ZCF
  • 组件:Cloud
  • 版本:3.x-5.5.30

现象

在 Ceph 企业版主存储上创建云主机,出现如下报错:

错误原因:failed to start vm[uuid:09779ea6fb6e4ae2ad6b239bf7dce7ee name:test] on kvm host[uuid:8a769650069f40a7ac97c7b98ce650d5, ip:192.168.5.252], because Traceback (most recent call last): File "/var/lib/zstack/virtualenv/kvm/lib/python2.7/site-packages/kvmagent/plugins/vm_plugin.py", line 4708, in start_vm self._start_vm(cmd) File "/var/lib/zstack/virtualenv/kvm/lib/python2.7/site-packages/kvmagent/plugins/vm_plugin.py", line 4628, in _start_vm 'unable to start vm[uuid:%s, name:%s], libvirt error: %s' % (cmd.vmInstanceUuid, cmd.vmName, str(e))) KvmError: unable to start vm[uuid:09779ea6fb6e4ae2ad6b239bf7dce7ee, name:test], libvirt error: internal error: qemu unexpectedly closed the monitor: 2021-01-13T10:14:38.093540Z qemu-kvm: -drive file=rbd:pool-b35d1f59707e4c6aabdfe74457dacccf/7133ff2b026449f8987ec8c0a10dbdee:id=zstack:auth_supported=cephx\;none:mon_host=172.25.15.120\:6789\;172.25.15.163\:6789\;172.25.12.55\:6789,file.password-secret=virtio-disk0-secret0,format=raw,if=none,id=drive-virtio-disk0: error reading header from 7133ff2b026449f8987ec8c0a10dbdee: No such file or directory

可能原因

Ceph 企业版中,Mon 节点以外的物理机缺少网关服务器角色,导致云主机创建成功但无法正常启动。

排查步骤

  • 登录 Ceph 企业版管理节点,将 Mon 节点以外的物理机,添加为网关服务器角色。
在Ceph 企业版主存储上创建云主机失败,该怎么处理? | 故障排查 · KB | ZStack 资源中心