LVM动态压缩扩展LV

关于起因:

CDH安装hbase,安装到了root下,root卷仅有500G空间,hbase数据量增加,磁盘空间不够用,造成磁盘不健康,抱以下错误,于是决定root卷容量。

1.df -h  查看磁盘分区上的可使用的磁盘空间。root使用率达到93%,而home 可用还有500G。

2.lvdisplay 显示LVM逻辑卷空间大小

3.umount /dev/VolGroup/lv_home  卸载home

 如果无法卸载,则表示有进程在使用home卷。使用 fuser -m -v /dev/mapper/VolGroup-lv_home 命令查看占用的进程。ps并kill.

4.fsck -f /dev/mapper/VolGroup-lv_home 检查文件系统

5.resize2fs /dev/mapper/VolGroup-lv_home 500G  调整文件系统大小为500G

6.lvreduce -L 500G /dev/mapper/VolGroup-lv_home 收缩逻辑卷空间

   这个可能需要一定的时间,请耐心等待。

7.mount /dev/mapper/VolGroup-lv_home 挂在home卷。

8.df -h 显示磁盘分区上的可使用的磁盘空间

 可以看到,home的可用空间变为151G.

9.vgdisplay  显示LVM卷组的信息,可以看到有370G是空闲的.

10.lvextend -L +370G /dev/VolGroup/lv_root 使用lvextend动态扩展逻辑卷大小,+370G.

11.resize2fs -p /dev/mapper/VolGroup-lv_root 调整文件文件系统大小。

12.df -h

可以看到root的可用,已经达到350G.

13.完成。

猜你喜欢

转载自girl-luo.iteye.com/blog/2392622
今日推荐