我认为我们在将 2 个卷组移至另一台机器时破坏了一些 LVM 精简池元数据。我们现在尝试重新激活原始机器上的卷组。物理卷、卷组和逻辑卷看起来都完好无损,但我无法激活任何一个卷组。
这是激活任一卷组时的错误输出:
[root@erbium ~]# vgchange -ay vg_sfim
Thin pool transaction_id is 649, while expected 647.
0 logical volume(s) in volume group "vg_sfim" now active
[root@erbium ~]# vgchange -ay vg_fmrif
Check of pool vg_fmrif/thinpool failed (status:1). Manual repair required!
0 logical volume(s) in volume group "vg_fmrif" now active
添加verbose
和/或ignoreactivationskip
标志并不能提供更多有用的信息。
以下是输出pvs
:
[root@erbium archive]# pvs
PV VG Fmt Attr PSize PFree
/dev/sda2 vg_erbium lvm2 a-- 59.51g 0
/dev/sdb vg_sfim lvm2 a-- 29.80t 0
/dev/sdc vg_sfim lvm2 a-- 6.58t 0
/dev/sdd vg_fmrif lvm2 a-- 36.39t 0
以下是输出vgs
:
[root@erbium archive]# vgs
VG #PV #LV #SN Attr VSize VFree
vg_erbium 1 3 0 wz--n- 59.51g 0
vg_fmrif 1 14 0 wz--n- 36.39t 0
vg_sfim 2 3 0 wz--n- 36.39t 0
以下是输出lvs
:
[root@erbium archive]# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
lv_home vg_erbium -wi-ao---- 3.19g
lv_root vg_erbium -wi-ao---- 32.68g
lv_swap vg_erbium -wi-ao---- 23.64g
lv_fmrif vg_fmrif Vwi---tz-- 20.00t thinpool
lv_fmrif_2014_11_20_23_00 vg_fmrif Vwi---tz-k 20.00t thinpool lv_fmrif
lv_fmrif_2014_11_21_23_00 vg_fmrif Vwi---tz-k 20.00t thinpool lv_fmrif
lv_fmrif_2014_11_22_23_00 vg_fmrif Vwi---tz-k 20.00t thinpool lv_fmrif
lv_fmrif_2014_11_23_23_00 vg_fmrif Vwi---tz-k 20.00t thinpool lv_fmrif
lv_fmrif_2014_11_24_23_00 vg_fmrif Vwi---tz-k 20.00t thinpool lv_fmrif
lv_fmrif_2014_11_25_23_00 vg_fmrif Vwi---tz-k 20.00t thinpool lv_fmrif
lv_users vg_fmrif Vwi---tz-- 1.00t thinpool
lv_users_2014_11_21_23_00 vg_fmrif Vwi---tz-k 1.00t thinpool lv_users
lv_users_2014_11_22_23_00 vg_fmrif Vwi---tz-k 1.00t thinpool lv_users
lv_users_2014_11_23_23_00 vg_fmrif Vwi---tz-k 1.00t thinpool lv_users
lv_users_2014_11_24_23_00 vg_fmrif Vwi---tz-k 1.00t thinpool lv_users
lv_users_2014_11_25_23_00 vg_fmrif Vwi---tz-k 1.00t thinpool lv_users
thinpool vg_fmrif twi---tz-- 36.39t
lv_sfim vg_sfim Vwi---tz-k 35.00t sfim_thinpool
lv_sfim_2014_11_23_23_00 vg_sfim Vwi---tz-k 35.00t sfim_thinpool
sfim_thinpool vg_sfim twi---tz-- 36.39t
/etc/lvm/archive
我们有上个月我认为是元数据的备份。我希望我们可以从存档目录中恢复元数据。这个想法的一个问题是,我不能简单地使用它来恢复它vgcfgrestore
,因为我们有精简配置的快照。我需要使用选项--force
,即“使用精简池卷恢复元数据所必需的“,而且还带有一个大警告:请极其小心地使用...信息。
有没有人见过这样的问题或错误消息和/或有任何建议?