几乎所有的Xenserver逻辑卷消失 – 恢复?

我们在一个LVM的软件突袭中发生了两个硬盘之一的硬盘崩溃。

服务器正在运行Citrix XenServer。

在仍然完好无损的硬盘上,音量组检测得很好,但只剩下一个LV。 (有些哈希replace为“x”)


 #lvdisplay 
   ---逻辑卷---
   LV名称/ dev / VG_XenStorage-xxxx-408b91acdcae / MGT
   VG名称VG_XenStorage-xxxx-408b91acdcae
   LV UUID xxxxxx-vQmZ6C
   LV写入访问读/写
   LV状态可用
   #打开0
   LV尺寸4.00 MiB
  当前LE 1
  细分市场1
  分配inheritance
  预读行业汽车
   - 目前设置为256
  块设备253:0
 root @ rescue〜#vgdisplay 
   ---卷组---
   VG名称VG_XenStorage-xxxx-408b91acdcae
  系统ID             
  格式lvm2
  元数据领域1
  元数据序列号4
   VG访问读/写
   VG状态可resize
   MAX LV 0
   Cur LV 1
  打开LV 0
  最大PV 0
   Cur PV 1
  法PV 1
   VG尺寸698.62 GiB
   PE尺寸4.00 MiB
  总计178848
   Alloc PE / Size 1 / 4.00 MiB
  免费PE /尺寸178847 / 698.62 GiB
   VG UUID xxxxxx-53w0kL

我可以理解,如果完整的物理量丢失 – 但为什么只有逻辑卷?

这有什么解释吗?

有没有办法恢复逻辑卷?

编辑我们在这里的救援系统。 问题是整个服务器无法启动(GRUB错误22)

我们要做的是访问根文件系统。 但一切都在LVM中。

我们只有这个:

 (分开)打印                                                            
型号:ATA SAMSUNG HD753LJ(scsi)
磁盘/ dev / sdb:750GB
扇区大小(逻辑/物理):512B / 512B
分区表:msdos

数字开始最终大小types文件系统标志
  1 32.3kB 750GB 750GB主引导,lvm

而这750GB的LVM量正是我们所看到的。

EDIT2

vgcfgrestore的输出,但是来自救援系统,因为没有root来chroot来。

 #vgcfgrestore --list VG_XenStorage-x-b4b0-xx-408b91acdcae

  文件:/etc/lvm/archive/VG_XenStorage-xxxx-408b91acdcae_00000.vg
   VG名称:VG_XenStorage-xxxx-408b91acdcae
  描述:创build之前执行'/ sbin / vgscan --ignorelockingfailure --mknodes'
  备用时间:星期五6月28日23:53:20 2013


  文件:/ etc / lvm / backup / VG_XenStorage-xxxx-408b91acdcae
   VG名称:VG_XenStorage-xxxx-408b91acdcae
  描述:在执行'/ sbin / vgscan --ignorelockingfailure --mknodes'后创build*
  备用时间:星期五6月28日23:53:20 2013