Centos7 LVM管理的逻辑卷根目录扩容和/var目录扩容

Centos7 LVM管理的逻辑卷根目录扩容

fdisk /dev/sdb       #对新加磁盘进行分区操作
pvcreate /dev/sdb1 #创建一个物理卷
vgs #查看现有的卷组
vgextend centos /dev/sdb1 #将创建的物理卷扩展至现有的root卷组
lvs #查看现有逻辑卷
lvextend -L +1.95T /dev/centos/root #将空间扩展至根分区的逻辑卷中
xfs_growfs /dev/centos/root #格式化扩展的逻辑卷,如果是ext4格式的文件,使用resize2fs  对ext4格式的磁盘格式化

 

 

 /var目录扩容

1、查看初始的磁盘目录

[root@localhost ~]# df -HT
Filesystem              Type      Size  Used Avail Use% Mounted on
devtmpfs                devtmpfs  4.1G     0  4.1G   0% /dev
tmpfs                   tmpfs     4.2G     0  4.2G   0% /dev/shm
tmpfs                   tmpfs     4.2G  9.3M  4.1G   1% /run
tmpfs                   tmpfs     4.2G     0  4.2G   0% /sys/fs/cgroup
/dev/mapper/centos-root xfs        11G  2.2G  8.1G  21% /
/dev/mapper/centos-var  xfs       2.2G  145M  2.0G   7% /var
/dev/mapper/centos-home xfs       2.2G   34M  2.2G   2% /home
/dev/sda1               xfs       521M  145M  377M  28% /boot
tmpfs                   tmpfs     821M     0  821M   0% /run/user/0

2、服务器增加一个硬盘并分区

[root@localhost ~]# fdisk -l
...
Disk /dev/sdb: 4294 MB, 4294967296 bytes, 8388608 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x2e0f7732
 
   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     8388607     4193280   8e  Linux LVM

3、查看var所在的卷组(查看到VG Name:centos)

[root@localhost ~]# lvdisplay
....  
--- Logical volume ---
  LV Path                /dev/centos/var
  LV Name                var
  VG Name                centos
  LV UUID                rRzpmV-wmlt-0IHk-KBR8-rRRy-BBxs-VJ92E5
  LV Write Access        read/write
  LV Creation host, time localhost, 2020-06-12 16:37:42 -0400
  LV Status              available
  # open                 1
  LV Size                2.00 GiB
  Current LE             512
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     8192
  Block device           253:3
#VG默认信息
[root@localhost ~]# vgdisplay 
  --- Volume group ---
  VG Name               centos
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  5
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                4
  Open LV               4
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               <15.51 GiB
  PE Size               4.00 MiB
  Total PE              3970
  Alloc PE / Size       3969 / 15.50 GiB
  Free  PE / Size       1 / 4.00 MiB
  VG UUID               fvDOrI-1z8x-7Lkq-s8kR-9UfE-UpEa-BkVVjH

4、扩容/var目录所在的vg和lv

#扩容VG
[root@localhost ~]# vgextend centos /dev/sdb1 
  Volume group "centos" successfully extended
 
#扩容LV
[root@localhost ~]# lvextend -L +2G /dev/centos/var 
  Size of logical volume centos/var changed from 2.00 GiB (512 extents) to 4.00 GiB (1024 extents).
  Logical volume centos/var successfully resized.
 
#更新
[root@localhost ~]# xfs_growfs /dev/centos/var 

5、查看磁盘空间

df -Th

 

 

 

https://www.cnblogs.com/kevingrace/p/5825963.html

umount /home           卸载掉/home目录

vi /etc/fstab                编辑分区表文件,注释掉/home分区

systemctl reboot       重启

df -h                           查看磁盘情况
Mount                       查看挂载情况

vgdisplay -v              查看lvm情况

lvremove /dev/cl/home         删除/home分区

vgdisplay -v           查看lvm情况

lvextend -L850GiB /dev/cl/root               将磁盘空间添加给/目录

vgdisplay -v

xfs_growfs /dev/cl/root

df -h


systemctl reboot
posted @ 2019-12-20 12:12  香菜哥哥  阅读(2295)  评论(0编辑  收藏  举报