lvm换机器重新挂载
在云上的服务器,因为无法升级,那还好数据盘都是单独挂载的,所以就用了重新挂载的方式。
首先是在原先服务器上正常卸载,我一般是直接修改/etc/fstab 里挂载的目录,然后重启一下。不过在云上可以直接关机就可以了。
然后再卸载多块磁盘,再到新的服务器上重新挂载就行了。
正常盘可能直接挂载就可以直接mount了,但是做了lvm的会多麻烦一步其实。
首先是使用vgdisplay看下vg name,如果不改变,那其实第一步和第二步都不需要,直接去到第三步激活我们对应的vg就可以了。
1 | vgdisplay |
我们可以到这里vg name是data,如果想要更改,那就执行第二步, 我这里因为vg name没有变,所以就会出来一个提示,告诉你新旧名字没有变化。
1 | vgrename mnL0lI-XXXX-YYYY-ZZZZ-2go0-CvoX-AAAAA data |
然后是第三步,激活vg。
1 | vgchange -ay /dev/data |
vgchange这个命令manb帮助里有说明:
Activate all LVs in all VGs on all existing devices. vgchange -a y
然后我们mount该磁盘就行了。
1 | mkdir /data |