0%

vg修复

在阿里云上需要在lvm中增加一个新磁盘,但是挂载的时候居然报了vg not found。 网上找了一堆也没啥结果。 那就自己来吧。 首先一开始pv这一步是没有问题的,也没有报错,就是vgextend的时候报错,但是vgdisplay又都正常。问了下阿里云居然让我做好备份重新做lvm。 找了下vg相关的命令,主要有如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
 vgcfgbackup vgchange vgconvert vgdisplay vgextend vgimportclone vgmknodes vgremove vgs vgsplit vgcfgrestore vgck vgcreate vgexport vgimport vgmerge vgreduce vgrename vgscan 
```
看着像是vgck比较符合,但是没啥效果。最后找到vgscan, 默认会扫描所有vg的,问题也就解决了。  
```bash
vgscan
Reading all physical volumes. This may take a while...
Found volume group "data" using metadata type lvm2
vgextend -vd data /dev/vdc Using volume group(s) on command line.
Found same device /dev/vdb with same pvid VViS1rAcC3xxE1DzWM8C6EoAEbfKn5H3
Found same device /dev/vdb with same pvid VViS1rAcC3xxE1DzWM8C6EoAEbfKn5H3
Adding physical volume '/dev/vdc' to volume group 'data' Volume group "data" will be extended by 1 new physical volumes
Creating volume group backup "/etc/lvm/backup/data" (seqno 3).
Volume group "data" successfully extended
  • 本文作者: Timo
  • 本文链接: 6350.html
  • 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!