linux lvm 简介之二 扩充空间详解程序员

系统运维中如果发现目录可用空间不足,需要扩充时,可执行如下步骤:

查看挂载目录的空间利用率

# df -hT /u02

Filesystem    Type    Size  Used Avail Use% Mounted on

/dev/mapper/vgoradata-lvoradata01

             
ext4    200G  190G  10G  95% /u02

查看pv

#pvs

[[email protected] ~]#
pvs

  PV         VG         Fmt  Attr PSize   PFree  

  /dev/sda2  VolGroup00 lvm2 a–   49.88G      0 

  /dev/sda3  VolGroup00 lvm2 a–   49.97G   9.97G

  /dev/sdb1  vgoradata  lvm2 a–  100.00G      0 

  /dev/sdb2  vgoradata  lvm2 a–  100.00G      0 

  

此处需要分几种情况:

  1)OS无可用的硬盘或者分区,需要在OS层添加硬盘。

  2)有可用的裸区,需要先创建成pv,才能使用。

  3)有可用的pv,需要添加到对应的vg。

  4)pv已经是vg的成员,且有足够的空间,这是只需要扩充lv和fs 就可以了。

这几种情况的操作步骤是依次减少。

  

下面是第一种情况的操作,包含了后面几种情况。

  

新挂载的裸盘创建分区

#
fdisk /dev/sdc

假如被创建成如下分区 

/dev/sdc1

创建pv

#
pvcreate /dev/sdc1

扩充vg

#
vgextend vgoradata /dev/sdc1

扩充lv

#
lvextend -L +90G /dev/vgoradata/lvoradata01

扩充fs(rhel 5.x 默认是 ext3 格式,用resize2fs 命令,安装了ext4 包,则使用 resize4fs ;rhel 6.x 默认是 ext4 用resize2fs 命令)

#
resize2fs -p /dev/mapper/vgoradata-lvoradata01

检查目录扩充情况

# df -hT /u02

查看fstab,是否开机自动挂载目录

# vi /etc/fstab

/dev/vgoradata/lvoradata01 /u02                  ext3    defaults        0 0

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/1755.html

(0)
上一篇 2021年7月15日
下一篇 2021年7月15日

相关推荐

发表回复

登录后才能评论