【阿圆实践】Linux中扩展LVM

参考文章:https://www.cnblogs.com/chaos-li/p/10830576.html

 

(1)创建一个LVM分区
# fdisk /dev/sdb
  • 选择n来创建新分区。
  • 选择p来创建主分区。
  • 选择我们需要创建的分区号。
  • 如果有其它可用磁盘,请按1
  • 使用t来修改分区类型。
  • 输入8e来将分区类型修改为Linux LVM。
  • 使用p来打印创建的分区(这里我们没有使用该选项)。
  • w写入修改。

重启机器

使用fdisk列出并检查创建的分区。 fdisk -l /dev/sdb

(2)创建新PV(物理卷)

# pvcreate /dev/sdb1
# pvs
 
(3)创建VG或扩展VG

vgcreate vg_data /dev/sdb1

vgs

或者

vgextend vg_data /dev/sdb1

vgs

 

(4)创建LVM 或者 扩展LVM

 

lvcreate -l 76799 -n lv_data vg_data

说明:76799为vgdisplay中vg_data的Free PE数值。

 

mkfs.ext4 /dev/vg_data/lv_data

mkdir -p /data

mount /dev/vg_data/lv_data /data

 

扩展LVM:

lvextend -L +18G /dev/vg_data/lv_data

 

resize2fs /dev/vg_data/lv_data

 

报错“resize2fs: Bad magic number in super-block while trying to open /dev/mapper/centos-root”解决办法:

xfs_growfs /dev/centos/root

 

df -h

 

(5)配置文件
vi /etc/fstab
添加内容  /dev/vg_data/lv_data /data ext4 defaults 0 0
保存重启机器。

 

 

 

 

猜你喜欢

转载自www.cnblogs.com/chaos-li/p/10830893.html
今日推荐