CentOS系统LVM扩容的快捷方法

前端之家收集整理的这篇文章主要介绍了CentOS系统LVM扩容的快捷方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

LVM扩容时或新建vg时需要使用系列命令,各个命令的用法多样,本文介绍一个最省力的姿势。

一、首先创建一块新的分区:

  1. fdisk/dev/sda
  2. p
  3. n
  4. p#选择逻辑分区,如果没有,则首先创建扩展分区,然后再添加逻辑分区(硬盘:最多四个分区P-P-P-P或P-P-P-E)
  5. 3#分区号(从2开始),/dev/sda3
  6. t
  7. 3
  8. 8e#分区类型8e表示LVM分区
  9. w#写入分区表
  10. partprobe#重读分区表,重读失败则要重启
  11. partx/dev/sda#查看当前硬盘的分区表及使用情况


二、创建PV,扩容VG、LV

  1. pvcreate/dev/sda3
  2. vgdisplay#查看当前已经存在的VG信息,以存在VG:VolGroup为例
  3. vgextendVolGroup/dev/sda3#扩展VolGroup
  4. lvdisplay#查看已经存在的LV信息,以存在LV:lv_root为例
  5. lvextend/dev/VolGroup/lv_root/dev/sda3#扩展LV
  6. #其他用法lvextend�CL50G/dev/VolGroup/lv_root
  7. #其他用法lvextend�CL+20G/dev/VolGroup/lv_root
  8. #其他用法lvextend/dev/mapper/VolGroup-lv_root-l+100%FREE/dev/sdb1
  9. resize2fs/dev/VolGroup/lv_root#执行该重设大小,对于当前正在使用的lv_root有效
  10. #注意:在Centos7.x中,文件系统格式是xfs时,使用xfs_growfs命令重设lv大小,如xfs_growfs/dev/mapper/centos-root
  11. dfCh#查看挂载情况,已经扩容



三、创建新LV

  1. pvcreate/dev/sdb1
  2. #partprobe
  3. #pvdisplay
  4. vgcreatevg_mqtag/dev/sdb1
  5. #vgdisplay
  6. lvcreate-nlvData-l100%FREEvg_mqtag
  7. #lvdisplay
  8. mkfs.ext4/dev/vg_mqtag/lvData
  9. mount/dev/vg_mqtag/lvData/opt/
  10. df-h
  11. echo"/dev/mapper/vg_mqtag-lvData/optext4defaults00">>/etc/fstab

猜你在找的CentOS相关文章