【问题标题】:XenServer error after reboot (xenopsd internal error)重新启动后的 XenServer 错误(xenopsd 内部错误)
【发布时间】:2014-01-24 09:08:52
【问题描述】:

如何解决?我不能再开机了

Jan 24, 2014 10:03:29 AM Error: Starting VM 'CentOS 6 (64-bit)' - 
Internal error: xenopsd internal error: 
VM = 182361af-d10a-d97b-3a65-346d9cec1bcb; domid = 133; 
Bootloader.Bad_error Traceback (most recent call last):

File "/usr/bin/pygrub", line 895, in ?
    part_offs = get_partition_offsets(file)
  File "/usr/bin/pygrub", 
line 105, in get_partition_offsets
image_type = identify_disk_image(file)

File "/usr/bin/pygrub", line 49, in identify_disk_image

fd = os.open(file, os.O_RDONLY)

OSError: [Errno 2] No such file or directory: 
'/dev/sm/backend/94b422b6-3e31-88fb-bc55-99b33de9d89a/36bce863-ba6d-4792-b29d-dc6211bd5e8c'

【问题讨论】:

标签: linux xen


【解决方案1】:

可能您的服务器未正确关闭,因此该分区以只读方式挂载。你必须拔掉你的 pbd,检查并重新插入 Read and Write。

这对我有用。

【讨论】:

    【解决方案2】:

    看起来VMVDI 已损坏或已删除。从Xencenter 单击VM 并转到相应的Storage(本地存储或共享)以检查VDI 是否存在。我猜你必须重新创建磁盘!

    【讨论】:

      【解决方案3】:

      我解决了同样的问题,我无法让我的 VDI 挂载到任何 VM 中,并且引导 VM 失败并出现“没有这样的文件或目录:/dev/sm/backend”错误。

      解决这个问题的方法是为每个虚拟机制作快照,从快照创建一个新虚拟机,然后删除旧虚拟机。

      【讨论】:

        猜你喜欢
        • 2021-05-04
        • 2017-01-18
        • 1970-01-01
        • 1970-01-01
        • 2021-03-27
        • 2017-04-30
        • 2013-11-23
        • 2014-05-20
        • 1970-01-01
        相关资源
        最近更新 更多