Chinaunix首页 | 论坛 | 博客
  • 博客访问: 332571
  • 博文数量: 114
  • 博客积分: 1415
  • 博客等级: 上尉
  • 技术积分: 1110
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-23 17:34
文章分类

全部博文(114)

文章存档

2011年(2)

2010年(22)

2009年(56)

2008年(34)

我的朋友

分类: 服务器与存储

2010-05-01 14:03:33

主机设备:DELL 2950
主机环境:VMWARE ESX 3.5U4
故障情况:一个1T硬盘里装着ESX,本想再挂个1T硬盘,将ESX中的虚拟主机VMDK文件COPY出来做迁移,结果不小心将源盘和目标盘顺序插反了(主要还是PERC 6/I中有误操作),导致整个系统盘符和LUN等全部错乱,数据没丢,后来定位了源盘,单独接源盘,启动后在登录界面报错:
May  1 12:56:11 esx vmkernel: 0:00:02:34.356 cpu3:1036)ALERT: LVM: 4482: vml.020000000060022190ac7faf00ff00002802b5b329504552432036:3 may be snapshot: disabling access. See resignaturing section in SAN config guide.
进去一看,/vmfs/volumes下的数据全部丢失,但是控制台上还显示着各个虚拟机,只不过名称全部是unknow 1...之类的了,初步怀疑是storage路径信息丢失。第一想法是先不要乱操作,赶紧查资料,看VMWARE的官方STORAGE GUIDE手册,现将解决方法写出来:

在VM客户端上进行以下操作:

- Select the ESX host
- Select the Configuration tab
- click on Advanced Settings
- Select LVM in the left pane
- Set LVM.EnableResignature to 1 and click OK
- Click Storage Adapters
- Click Rescan in the top right
- Click OK
- Click on Storage (SCSI, SAN and NFS)
- The volume should now appear as snapshot-xxx
- Right click and select Rename from the context menu
- click on Advanced Settings
- Select LVM in the left pane
- Set LVM.EnableResignature to 0 and click OK

阅读(1338) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~