赞
踩
今天同事通过ansible批量操作了一批主机,其中包含lvm的划分以及lvm的挂载。最后发现,使用lvdisplay看不到信息,使用vgdisplay看不到vg,使用pvdisplay也看不到pv,但是能挂载上,震惊了!!!
这个办法不一定能从根本上解决问题,有的时候可能不好使。
# datavg应该替换为你的vg的名字,这里备份了你的pv,lv的信息,我们可以利用他恢复
more /etc/lvm/backup/datavg
# iidlad-LH1W-azxX-vtY5-54Z8-KXLK-YLp8Ik 替换为你的pv的UUID,从上面的文件中获取。恢复PV
pvcreate /dev/sdb -u iidlad-LH1W-azxX-vtY5-54Z8-KXLK-YLp8Ik --restorefile /etc/lvm/backup/datavg
PV的UUID
结果图
,输入y即可,看到success表示成功
vgcfgrestore datavg// 恢复datavg的vg信息
vgchange -ay vg_data 激活一下vg
lvsdisplay
##不出意外,那家伙又无情的回来了
mount /dev/datavg/lv_app /app //挂载使用
如果对本文有疑问或者发现不对的地方,希望能给予评论或者进群630300475,讨论一下。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。