Filesystem Type Size Used Avail Use% Mounted on
devtmpfs devtmpfs 1.9G 0 1.9G 0% /dev
tmpfs tmpfs 1.9G 0 1.9G 0% /dev/shm
tmpfs tmpfs 1.9G 9.0M 1.9G 1% /run
tmpfs tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
/dev/mapper/centos-root xfs 50G 23G 28G 45% /
/dev/sda1 xfs 1014M 149M 866M 15% /boot
/dev/mapper/centos-home xfs 146G 893M 145G 1% /home
tmpfs tmpfs 379M 0 379M 0% /run/user/1004
tmpfs tmpfs 379M 0 379M 0% /run/user/0
fdisk -l
Disk /dev/sda: 1073.7 GB, 1073741824000 bytes, 2097152000 sectors
fdisk /dev/sda
n
w
如果分区表没有更新,可以使用
partprobe强制更新(最好重启?)
pvcreate /dev/sda3
pvdisplay
如果没有磁盘,新增:
# vgcreate centos /dev/sda3
vgdisplay #查看LVM卷组的信息vgname=xxx
# vgextend centos /dev/sda3
如果是第一次,新增lv:
lvcreate –n [逻辑卷名] –L [逻辑卷大小] [要创建的 LV 所在的卷组名称]
# lvcreate -n home -L 100G centos
lvdisplay #查看显示LVM逻辑卷信息
File descriptor 6 (/dev/pts/0) leaked on vgs invocation. Parent PID 2641: -bash
VG #PV #LV #SN Attr VSize VFree
centos 2 3 0 wz--n- 998.99g 800.00g
L -- 参数是扩容后的总容量,不是增加容量
lvextend -L 945G /dev/mapper/centos-home #-L 945G是指定大小 -L +945G是增加大小
如果是新增的,需要格式化:
# mkfs -t xfs /dev/mapper/centos-home
#对于ext2,ext3或者是ext4文件系统
resize2fs /dev/mapper/centos-home
#对于XFS文件系统
xfs_growfs /dev/mapper/centos-home
df -hT
...
/dev/mapper/centos-home xfs 945G 894M 945G 1% /home