システムのハングとハード再起動後のCentos-6、LVM2。
lvdisplay
lvscan
ボリュームは返されません。以前はボリュームがありました...復元方法は何ですか?
NFS エクスポートで共有される論理ボリューム (LV) にデータがあります。
VG は /etc/lvm/backup/datastore1 の下にリストされています。 LVを復元する方法はありますか?
vgdisplay
-- Volume group --
VG Name datastore1
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 1
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 0
Open LV 0
Max PV 0
Cur PV 1
Act PV 1
VG Size 10.92 TiB
PE Size 4.00 MiB
Total PE 2861467
Alloc PE / Size 0 / 0
Free PE / Size 2861467 / 10.92 TiB
VG UUID 7uq001-dUxd-I1WS-PPu2-ljT3-FybY-D9ddx2
猫/etc/lvm/backup/datastore1
datastore1 {
id = "7uq001-dUxd-I1WS-PPu2-ljT3-FybY-D9ddx2"
seqno = 2
status = ["RESIZEABLE", "READ", "WRITE"]
flags = []
extent_size = 8192 # 4 Megabytes
max_lv = 0
max_pv = 0
metadata_copies = 0
physical_volumes {
pv0 {
id = "kRGDrz-YFyf-EIKk-0om6-9H78-jgle-9z0B27"
device = "/dev/cciss/c0d1p1" # Hint only
status = ["ALLOCATABLE"]
flags = []
dev_size = 23441142637 # 10.9156 Terabytes
pe_start = 2048
pe_count = 2861467 # 10.9156 Terabytes
}
}
}
答え1
バックアップファイルからLVMパーティションスキームを復元するには、以下を試してください。
vgcfgrestore datarestore1
すべてが正常な場合は、次の手順ですべてのLVを有効にしてみてください。
vgchange -ay
すべてのボリュームでfsckを実行しますfsck
。fsck /dev/datarestore1/XX
エラーが発生しない場合は、次の方法でインストールしてみてください。mount -a