秋风瑟瑟 2019-10-28
LVM实现新挂载磁盘扩容到原有目录
#查看磁盘 fdisk -l #创建pv pvcreate /dev/sdb [ ~]# pvcreate /dev/sdb Physical volume "/dev/sdb" successfully created. [ ~]# pvdisplay --- Physical volume --- PV Name /dev/sda2 VG Name centos PV Size 29.51 GiB / not usable 3.00 MiB Allocatable yes PE Size 4.00 MiB Total PE 7554 Free PE 10 Allocated PE 7544 PV UUID jfRAJl-pnUs-8lXi-1F37-IX3t-Nq8S-RdtQvq "/dev/sdb" is a new physical volume of "100.00 GiB" --- NEW Physical volume --- PV Name /dev/sdb VG Name PV Size 100.00 GiB Allocatable NO PE Size 0 Total PE 0 Free PE 0 Allocated PE 0 PV UUID ggiAwS-NizD-1liX-7b5i-fqpR-ZKL8-t8aZqD #查看VG [ ~]# vgdisplay --- Volume group --- VG Name centos System ID Format lvm2 Metadata Areas 2 Metadata Sequence No 6 VG Access read/write VG Status resizable MAX LV 0 Cur LV 2 Open LV 2 Max PV 0 Cur PV 2 Act PV 2 VG Size 129.50 GiB PE Size 4.00 MiB Total PE 33153 Alloc PE / Size 33153 / 129.50 GiB Free PE / Size 0 / 0 VG UUID Y9ksOO-scOb-2VAn-bGUB-vX9U-oVee-mPt59q [ ~]# vgextend centos /dev/sdb Volume group "centos" successfully extended [ ~]# lvextend -l +100%FREE /dev/mapper/centos-root Size of logical volume centos/root changed from 26.51 GiB (6786 extents) to 126.50 GiB (32385 extents). Logical volume centos/root successfully resized. #创建vg lvextend -l +100%FREE /dev/mapper/centos-root #查看文件系统 [ ~]# df -T Filesystem Type 1K-blocks Used Available Use% Mounted on /dev/mapper/centos-root xfs 27740944 9828872 17912072 36% / devtmpfs devtmpfs 3994572 0 3994572 0% /dev tmpfs tmpfs 4005240 0 4005240 0% /dev/shm tmpfs tmpfs 4005240 403684 3601556 11% /run tmpfs tmpfs 4005240 0 4005240 0% /sys/fs/cgroup /dev/sda1 xfs 508588 191684 316904 38% /boot #是添加的磁盘生效 [ ~]# xfs_growfs /dev/mapper/centos-root meta-data=/dev/mapper/centos-root isize=256 agcount=4, agsize=1734656 blks = sectsz=512 attr=2, projid32bit=1 = crc=0 finobt=0 spinodes=0 data = bsize=4096 blocks=6938624, imaxpct=25 = sunit=0 swidth=0 blks naming =version 2 bsize=4096 ascii-ci=0 ftype=0 log =internal bsize=4096 blocks=3388, version=2 = sectsz=512 sunit=0 blks, lazy-count=1 realtime =none extsz=4096 blocks=0, rtextents=0 data blocks changed from 6938624 to 33162240 #验证 Filesystem Size Used Avail Use% Mounted on /dev/mapper/centos-root 127G 9.4G 118G 8% / devtmpfs 3.9G 0 3.9G 0% /dev tmpfs 3.9G 0 3.9G 0% /dev/shm tmpfs 3.9G 395M 3.5G 11% /run tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup /dev/sda1 497M 188M 310M 38% /boot