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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM