1、先对磁盘进行分区,小于2T用fdisk 大于2T用parted
重新加载:partprobe
2、查看磁盘情况(lsblk、fdisk -l、pvs、vgs、pvdisplay)
3、创建物理卷(pvcreate)
pvcreate /dev/sdb3
分区的空间修改了,要刷新一下pv物理卷的大小,这样pv才能识别变动的空间
pvresize /dev/sda3
4、将磁盘扩展到卷组(vgextend)
vgs查看组名
vgextend centos /dev/sdb3
4.扩展逻辑分区(lvextend)
lvextend -l +100%FREE /dev/mapper/centos-root
lvs查看结果
5.使扩展生效(xfs_growfs)根据扩容的分区进行选择使用
xfs_growfs /dev/mapper/centos-root (6用resize2fs)
扩展内容
Linlinux+如何查看LVM分区信息?
LVM(Logical Volume Manager)是一种逻辑卷管理器,它允许将多个物理磁盘组合成一个逻辑卷,并对其进行分区、管理和扩展。使用LVM可以使磁盘管理更加灵活和可靠。
在Linlinux系统中,我们可以使用一些命令来查看LVM分区信息。本文将介绍如何使用这些命令来查看LVM分区信息。
一、查看物理卷信息
物理卷是LVM中的一个基本概念,它是一个物理磁盘或者磁盘分区。我们可以使用pvdisplay命令来查看物理卷的信息。
命令格式
pvdisplay [选项] [物理卷名]
我们可以使用以下命令来查看所有物理卷的信息
pvdisplay
该命令会列出所有物理卷的信息,包括物理卷名、卷组名、物理卷大小、使用状态等。例如
--- Physical volume ---
PV Name /dev/sda2
VG Name vg1
PV Size <10.00 GiB / not usable 4.00 MiB
llocatable yes
PE Size 4.00 MiB
Total PE 2559
Free PE 511
llocated PE 2048
PV UUID LwZo2g-g2l1-j5J5-5LcF-3r3Z-3jEz-c2RwB
其中,PV Name是物理卷的名称,VG Name是所属的卷组名称,PV Size是物理卷的总大小,llocatable表示该物理卷是否可分配,PE Size是物理卷中每个物理块的大小,Total PE是物理卷中的总物理块数,Free PE是物理卷中的空闲物理块数,llocated PE是已分配的物理块数,PV UUID是物理卷的UUID。
我们也可以使用选项来查看指定物理卷的信息。以下命令可以查看/dev/sda2物理卷的信息
pvdisplay /dev/sda2
二、查看卷组信息
卷组是LVM中的另一个基本概念,它是由一个或多个物理卷组成的逻辑卷组。我们可以使用vgdisplay命令来查看卷组的信息。
命令格式
vgdisplay [选项] [卷组名]
我们可以使用以下命令来查看所有卷组的信息
vgdisplay
该命令会列出所有卷组的信息,包括卷组名、物理卷数量、逻辑卷数量、卷组大小等。例如
--- Volume group ---
VG Name vg1
System ID
Format lvm2
Metadata reas 1
Metadata Sequence No 3
VG ccess read/write
VG Status resizable
MX LV 0
Cur LV 2
Open LV 2
Max PV 0
Cur PV 1
ct PV 1
VG Size <10.00 GiB
PE Size 4.00 MiB
Total PE 2559
lloc PE / Size 2048 / <8.00 GiB
Free PE / Size 511 / 1.99 GiB
VG UUID 6VpLxP-5wRJ-6g0o-5WCo-1jHc-7lZ5-5n5f5L
其中,VG Name是卷组的名称,Metadata reas是卷组中的物理卷数量,Cur LV是当前卷组中的逻辑卷数量,VG Size是卷组的总大小,PE Size是卷组中每个物理块的大小,Total PE是卷组中的总物理块数,lloc PE / Size是已分配的物理块数量和大小,Free PE / Size是空闲的物理块数量和大小,VG UUID是卷组的UUID。
我们也可以使用选项来查看指定卷组的信息。以下命令可以查看vg1卷组的信息
vgdisplay vg1
三、查看逻辑卷信息
逻辑卷是由卷组中的物理卷组成的逻辑磁盘。我们可以使用lvdisplay命令来查看逻辑卷的信息。
命令格式
lvdisplay [选项] [逻辑卷名]
我们可以使用以下命令来查看所有逻辑卷的信息
lvdisplay
该命令会列出所有逻辑卷的信息,包括逻辑卷名、卷组名、逻辑卷大小、文件系统类型等。例如
--- Logical volume ---
LV Path /dev/vg1/lv1
LV Name lv1
VG Name vg1
LV UUID i8xWxg-1h0e-7z6U-8zUH-6TJ9-9Z2-MvE8Wb
LV Write ccess read/write
LV Creation host, time localhost, 2021-09-28 165657 +0800
LV Status available
open 1
LV Size <5.00 GiB
Current LE 1280
Segments 1
llocation inherit
Read ahead sectors auto
- currently set to 256
Block device 2530
其中,LV Path是逻辑卷的路径,LV Name是逻辑卷的名称,VG Name是逻辑卷所属的卷组名称,LV UUID是逻辑卷的UUID,LV Size是逻辑卷的大小,Current LE是逻辑卷中的总物理块数,Segments是逻辑卷中的段数,Block device是逻辑卷的设备号。
我们也可以使用选项来查看指定逻辑卷的信息。以下命令可以查看lv1逻辑卷的信息
lvdisplay /dev/vg1/lv1
四、查看文件系统信息
LVM中的逻辑卷可以用来创建文件系统,我们可以使用df命令来查看文件系统的信息。
命令格式
df [选项] [目录]
我们可以使用以下命令来查看所有文件系统的信息
df -h
该命令会列出所有文件系统的信息,包括文件系统路径、大小、已用空间、可用空间等。例如
文件系统 容量 已用 可用 已用% 挂载点
udev 1.9G 0 1.9G 0% /dev
tmpfs 386M 1.7M 384M 1% /run
/dev/mapper/vg1-lv1 4.9G 1.5G 3.2G 32% /
tmpfs 1.9G 0 1.9G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
/dev/sda1 976M 195M 715M 22% /boot
tmpfs 386M 0 386M 0% /run/user/1000
其中,文件系统是指挂载到目录上的逻辑卷或物理磁盘分区,容量是文件系统的总大小,已用是文件系统的已使用空间,可用是文件系统的可用空间,已用%是文件系统已使用空间的百分比,挂载点是文件系统被挂载的目录。
我们也可以使用选项来查看指定文件系统的信息。