磁带存储有道,数据灾备有方 5月21日 星期四 15:00 云祺视频号准时直播
云祺直播二维码
扫码预约直播,观看精彩内容! 扫码预约直播,观看精彩内容!
关闭按钮
云祺Logo 云祺Logo

修复在 XenServer 上启动虚拟机时出现的“VDI 不可用”错误

下载按钮

下载免费试用版

适用于多种数据备份

修复在 XenServer 上启动虚拟机时出现的“VDI 不可用”错误

2026-05-09

目录:

  • 什么是虚拟桌面基础架构(VDI)?

  • 为何会出现“VDI 不可用”错误?

  • 通过重新挂载虚拟机(VM)的 VDI 解决“VDI 不可用”问题

在 XenServer 上启动虚拟机时,可能会遇到“虚拟磁盘映像(VDI)不可用”的错误。该错误通常出现在系统无法定位或访问与该虚拟机关联的虚拟磁盘映像(VDI)时。

什么是VDI?

据Citrix所述,VDI是XenServer虚拟机的虚拟磁盘,其中包含该虚拟机的大部分数据。如果在虚拟机启动过程中无法访问VDI文件,则无法读取任何信息,导致启动失败。

为何会出现“VDI 不可用”错误?

当虚拟机(VM)被非正常关机,或存放该虚拟机的存储库(SR)存在异常时,便会触发“VDI 不可用”错误。

这种情况通常由存储连接问题或虚拟机被强制关机引起。在此类场景下,宿主机无法正常释放磁盘上的读写锁,导致磁盘无法被重复使用。

通过重新挂载虚拟机的VDI来解决“VDI不可用”问题

1. 找到与此虚拟机对应的VBD列表:

xe vbd-list vm-uuid=8017032a-7fee-5f77-b1e1-19e82422f924

2. 找到与此虚拟机关联的VDI的UUID。

3. 就像是:

UUID=b23b87f3-f6d1-402e-bc19-1b0f13d7a2e5

4. 断开VDI连接:

xe vdi-forget uuid=b23b87f3-f6d1-402e-bc19-1b0f13d7a2e5

5. 重新扫描虚拟桌面基础架构(VDI)所在存储:

xe sr-scan uuid=04868730-71ab-551f-3fe6-8178a97acb23

6. 将 VDI 重新附加到原始虚拟机:

Xe vbd-create vdi-uuid=b23b87f3-f6d1-402e-bc19-1b0f13d7a2e5 vm-uuid=8017032a-7fee-5f77-b1e1-19e82422f924 bootable=true device=0 type=Disk mode=RW

可启动=yes:从此 VDI 启动。

设备=0:第一块磁盘,如果存在第二块磁盘,请执行相同的操作。

模式=读写:此磁盘可读写。

7. 重新启动虚拟机,即可正常启动。

注意

在第 5 步中,VDI 的名称标签可能为空。请使用命令行添加名称标签,以便 XenCenter 能识别该 VDI。

xe vdi-list uuid=<UUID of the VDI>
#xe vdi-param-set uuid=<UUID of the VDI> name-label=<New name label>”. Name-description=<New name description>

然后登录 XenCenter,在对应虚拟机的“存储”选项卡中,“附加”此前已命名的 VDI。

虚拟机现在应该能够正常启动。

使用 Vinchin 解决方案备份您的虚拟机

为防止数据丢失,您可选择 Vinchin 备份与恢复软件,简化对 XenServer 的保护工作。

Vinchin 备份与恢复 是一款通过 Citrix Ready 认证的备份解决方案,可自动执行 XenServer(Citrix Hypervisor)XCP-ngVMware、Hyper-V、oVirt、Oracle OLVM 及其他平台的虚拟机定时备份任务。

它还支持跨越10多种虚拟化平台的虚拟机到虚拟机(V2V)迁移、15秒即时恢复、异地备份副本,以及符合AES-256标准的防勒索软件数据保护功能。

您可以通过用户友好的网页控制台轻松备份 XenServer 虚拟机。

1. 选择 XenServer 虚拟机

选择 XenServer 虚拟机

2. 选择备份存储

选择备份存储位置

3. 选择所需的备份策略

选择所需的备份策略

4. 提交任务

提交工作

Vinchin 为用户提供60 天免费试用,以便在真实环境中体验其虚拟机备份解决方案。联系 Vinchin 或其本地合作伙伴了解更多信息。

下载按钮

下载免费试用版

适用于多种数据备份

* 15天全功能免费安全下载


总结

IT 管理员必须熟练掌握各类虚拟桌面基础架构(VDI)问题的排查方法。本文介绍了在 XenServer 上启动虚拟机时遇到“VDI 不可用”错误的解决步骤,将对您有所帮助。

此外,使用 Vinchin 备份与恢复软件,可对 XenServer 上的虚拟机提供完善的保护。现在即可免费试用,立即使用它来构建更完善的备份系统。

云祺备份软件,云祺容灾备份系统,虚拟机备份,数据库备份,文件备份,实时备份,勒索软件,美国,图书馆

您可能感兴趣的新闻 换一批

现在下载,可享15天免费试用

立即下载

请添加好友为您提供支持
jia7jia_7

微信售后服务二维码

请拨打电话
为您提供支持

400-9955-698