Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3215729
  • 博文数量: 710
  • 博客积分: 14546
  • 博客等级: 上将
  • 技术积分: 6738
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-30 10:20
文章分类

全部博文(710)

文章存档

2016年(1)

2014年(7)

2013年(22)

2012年(227)

2011年(322)

2009年(119)

2008年(12)

分类: 虚拟化

2012-12-03 10:34:02

xenserver启动VM报错:The VDI is not available
福州
虚拟机名'web-server-001'

1. 先找到此虚拟机对应的Vbd list
xe vbd-list vm-name-label='web-server-001'

xe vbd-list vm-uuid=aa15aeda-73a1-31c7-7437-c354fd926589

2. 上图中我们看到此虚拟机对应的VDI的
vdi-uuid ( RO): 9d253ebf-15df-4791-9704-5fb538767732
vdi-uuid ( RO): 49654b0a-3b32-4a40-b872-747b4dcbefe9

3. 查看sr-uuid

# xe vdi-list uuid=9d253ebf-15df-4791-9704-5fb538767732 
sr-uuid ( RO): fbbf4411-7a75-6851-d2b5-7c726009286e
# xe vdi-list uuid=49654b0a-3b32-4a40-b872-747b4dcbefe9
sr-uuid ( RO): 3e4877f5-ff07-7069-486e-8dedfb1a6afd

4. Detach此VDI
xe vdi-forget uuid='9d253ebf-15df-4791-9704-5fb538767732'
xe vdi-forget uuid='49654b0a-3b32-4a40-b872-747b4dcbefe9'

5. 在重新scan此VDI所在的存储
# xe sr-scan uuid=3e4877f5-ff07-7069-486e-8dedfb1a6afd
# xe sr-scan uuid=fbbf4411-7a75-6851-d2b5-7c726009286e

6. 此时通过命令去查看vdi的name-label可能为空,我们通过命令行添加name-label,这样在xencenter中就能够识别到此vdi
## xe vdi-list uuid=.
# xe vdi-list uuid=9d253ebf-15df-4791-9704-5fb538767732
# xe vdi-list uuid=49654b0a-3b32-4a40-b872-747b4dcbefe9

## xe vdi-param-set uuid= name-label=”. Name-description=
# xe vdi-param-set uuid=9d253ebf-15df-4791-9704-5fb538767732 name-label=disk1 name-description=disk1
# xe vdi-param-set uuid=49654b0a-3b32-4a40-b872-747b4dcbefe9 name-label=disk2 name-description=disk2

7.登陆xencenter,在对应虚拟机的storage标签中,“attach”之前命名的vdi
attach时需要注意顺序 ,加错了就detach。

Q1:
如果第3步和第4步反了将导致无法查找到sr-uuid
双击xencenter存储,查出所在存储位置
通过xe sr-list 根据name-label,上一行即sr-uuid

http://virtuallife.blog.51cto.com/152152/829567
阅读(7130) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~