Linux LVM逻辑卷配置使用详解(3)

五、如果某一块磁盘或者分区故障,如何将数据快速转移到相同的卷组其他的空间去。
 
1、通过pvmove命令转移空间数据
 
#pvs
 
PV        VG    Fmt  Attr PSize  PFree 
 
  /dev/sda7  vgdata lvm2 a-    1.54G  1.54G
 
  /dev/sda8  vgdata lvm2 a-    3.64G      0
 
  /dev/sda9  vgdata lvm2 a-  122.56G 108.72G
 
#pvmove /dev/sda8 /dev/sda9
 
/dev/sda8: Moved: 100.0%
 
#pvs
 
/dev/sda7  vgdata lvm2 a-    1.54G  1.54G
 
/dev/sda8  vgdata lvm2 a-    3.64G  3.64G
 
/dev/sda9  vgdata lvm2 a-  122.56G 105.07G
 
2、通过vgreduce命令将即将坏的磁盘或者分区从卷组vgdata里面移除除去。
 
#vgreduce vgdate /dev/sda8
 
Removed "/dev/sda8" from volume group "vgdata"
 
3、通过pvremove命令将即将坏的磁盘或者分区从系统中删除掉。
 
#pvremove /dev/sda8
 
 Labels on physical volume "/dev/sda8" successfully wiped
 
#pvs
 
/dev/sda7  vgdata lvm2 a-    1.54G  1.54G
 
/dev/sda9  vgdata lvm2 a-  122.56G 105.07G
 
 
 
4、手工拆除硬盘或者通过一些工具修复分区。
 
六、删除整个逻辑卷
 
1、先通过umount命令卸载掉逻辑卷
 
#umount /dev/vgdata/lvdata1
 
#umount /dev/vgdata/lvdata2
 
2、修改/etc/fstab里面逻辑卷的挂载信息,否则系统有可能启动不起来。
 
3、通过lvremove 删除逻辑卷
 
#lvremove /dev/vgdata/lvdata1
 
#lvremove /dev/vgdata/lvdata2
 
4、通过vgremove 删除卷组vgdata
 
#vgremove vgdate
 
5、通过pvremove 将物理卷转化成普通分区。
 
#pvremove /dev/sda7 /dev/sda9

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/dffaf1df7d8aeaa25dbb9089505ad50d.html