xenserver启动VM报错:The VDI is not available |
发表者:分类:云计算容器2012-04-23 00:45:04 阅读[3660] |
今天测试xenserver 5.6sp2时,发现有个VM,启动不了,VM名称 :vip03-226
此VM,添加2个虚拟硬盘,一个命令:vip03-sys-266,一个命令:vip03-data-266
启动VM时报错:The VDI is not available
百度相关问题,找到解决方法。
首先找出此VM的VDI的UUID
VM使用存储的名字,在查找之前可以先修改一下。
命令如下
:
[root@xenserver-187 ~]# xe vdi-list name-label=vip03-sys-226 :
uuid ( RO) : 13c07be2-f0eb-4376-bd88-ff58752813ef
name-label ( RW): vip03-sys-226
name-description ( RW): vip03-sys-226
sr-uuid ( RO): a88344db-58f3-1788-b3ad-6267170cf866
virtual-size ( RO): 8589934592
sharable ( RO): false
read-only ( RO): false
[root@xenserver-187 ~]# xe vdi-list name-label=vip03-data-226
uuid ( RO) : b82e03fc-993c-4394-a941-aa3fbb048950
name-label ( RW): vip03-data-226
name-description ( RW): vip03-data-226
sr-uuid ( RO): a88344db-58f3-1788-b3ad-6267170cf866
virtual-size ( RO): 4294967296
sharable ( RO): false
read-only ( RO): false
然后去存 此VM的 VDI
注意:此步骤会将的VDI name-label会初始化,在进行以下步骤之前请确认能在SR里面找到这个VDI
使用以下命令:
[root@xenserver-187 ~]# xe vdi-forget uuid=13c07be2-f0eb-4376-bd88-ff58752813ef
[root@xenserver-187 ~]# xe vdi-forget uuid=b82e03fc-993c-4394-a941-aa3fbb048950
这里,可以发现vip03-226 的虚拟机中的虚拟硬盘,都没有了。
然后扫描下SR信息。
可以使用以下命令
]# xe sr-scan uuid=(存储UUID)
或是
然后扫描下SR信息。
可以使用以下命令
]# xe sr-scan uuid=(存储UUID)
或是
在xencenter里面找到SR选项,点击下面的 Rescan 按钮
最后,重新在出现问题的VM里面attach在SR里面scan出来的VDI 虚拟硬盘。
启动VM 检查下是否能正常启动.
我的此VM,如果同时把两个虚拟硬盘加上去还是无法启动,然后只加第一个盘,可以启动,
关机后,再加第二个硬盘,又正常了。
转载请标明出处【xenserver启动VM报错:The VDI is not available】。
《www.micoder.cc》
虚拟化云计算,系统运维,安全技术服务.
Tags: | [阅读全文...] |
最新评论