centos7根目錄空間擴容
阿新 • • 發佈:2020-11-02
1 檢視目前分割槽狀況
[root@test ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 446.1G 0 disk ├─sda1 8:1 0 2M 0 part ├─sda2 8:2 0 500M 0 part /boot └─sda3 8:3 0 132G 0 part ├─cl-root 253:0 0 50G 0 lvm / ├─cl-swap 253:1 0 32G 0 lvm [SWAP] └─cl-home 253:2 0 50G 0 lvm /home sdb 8:16 0 5.5T 0 disk └─sdb1 8:17 0 5.5T 0 part /data01 sdc 8:32 0 5.5T 0 disk └─sdc1 8:33 0 5.5T 0 part /data02 sdd 8:48 0 5.5T 0 disk └─sdd1 8:49 0 5.5T 0 part /data03 sde 8:64 0 5.5T 0 disk └─sde1 8:65 0 5.5T 0 part /data04 sdf 8:80 0 5.5T 0 disk └─sdf1 8:81 0 5.5T 0 part /data05 sdg 8:96 0 5.5T 0 disk └─sdg1 8:97 0 5.5T 0 part /data06 sdh 8:112 0 5.5T 0 disk └─sdh1 8:113 0 5.5T 0 part /data07 sdi 8:128 0 5.5T 0 disk └─sdi1 8:129 0 5.5T 0 part /data08 sdj 8:144 0 5.5T 0 disk └─sdj1 8:145 0 5.5T 0 part /data09 sdk 8:160 0 5.5T 0 disk └─sdk1 8:161 0 5.5T 0 part /data10 sdl 8:176 0 5.5T 0 disk └─sdl1 8:177 0 5.5T 0 part /data11 sdm 8:192 0 5.5T 0 disk └─sdm1 8:193 0 5.5T 0 part /data12
2 新增分割槽,選擇primary分割槽
[root@test ~]# fdisk /dev/sda The device presents a logical sector size that is smaller than the physical sector size. Aligning to a physical sector (or optimal I/O) size boundary is recommended, or performance may be impacted. Welcome to fdisk (util-linux 2.23.2). Changes will remain in memory only, until you decide to write them. Be careful before using the write command. Command (m for help): p Disk /dev/sda: 479.0 GB, 478998953984 bytes, 935544832 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 65536 bytes / 65536 bytes Disk label type: dos Disk identifier: 0x0003ae25 Device Boot Start End Blocks Id System /dev/sda1 2048 6143 2048 83 Linux /dev/sda2 * 6144 1030143 512000 83 Linux /dev/sda3 1030144 277870591 138420224 8e Linux LVM Command (m for help): n Partition type: p primary (3 primary, 0 extended, 1 free) e extended Select (default e): p Selected partition 4 First sector (277870592-935544831, default 277870592): Using default value 277870592 Last sector, +sectors or +size{K,M,G} (277870592-935544831, default 935544831): Using default value 935544831 Partition 4 of type Linux and of size 313.6 GiB is set Command (m for help): p Disk /dev/sda: 479.0 GB, 478998953984 bytes, 935544832 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 65536 bytes / 65536 bytes Disk label type: dos Disk identifier: 0x0003ae25 Device Boot Start End Blocks Id System /dev/sda1 2048 6143 2048 83 Linux /dev/sda2 * 6144 1030143 512000 83 Linux /dev/sda3 1030144 277870591 138420224 8e Linux LVM /dev/sda4 277870592 935544831 328837120 83 Linux Command (m for help): w The partition table has been altered! Calling ioctl() to re-read partition table. WARNING: Re-reading the partition table failed with error 16: Device or resource busy. The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or kpartx(8) Syncing disks.
3重新整理分割槽
[root@test ~]# partprobe
4將新分割槽加入vg中
[root@test ~]# vgextend cl /dev/sda4 Physical volume "/dev/sda4" successfully created. Volume group "cl" successfully extended [root@test ~]# vgs VG #PV #LV #SN Attr VSize VFree cl 2 3 0 wz--n- 445.61g 313.61g [root@test ~]# lvextend -l +100%FREE /dev/cl/root Size of logical volume cl/root changed from 50.00 GiB (12800 extents) to 363.61 GiB (93083 extents). Logical volume cl/root successfully resized.
5擴充套件根卷lv
[root@test ~]# resize
COLUMNS=119;
LINES=33;
export COLUMNS LINES;
[root@test ~]# resize2fs /dev/cl/root
resize2fs 1.42.9 (28-Dec-2013)
Filesystem at /dev/cl/root is mounted on /; on-line resizing required
old_desc_blocks = 7, new_desc_blocks = 46
The filesystem on /dev/cl/root is now 95316992 blocks long.
6 擴充套件後確認
[root@test ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 446.1G 0 disk
├─sda1 8:1 0 2M 0 part
├─sda2 8:2 0 500M 0 part /boot
├─sda3 8:3 0 132G 0 part
│ ├─cl-root 253:0 0 363.6G 0 lvm /
│ ├─cl-swap 253:1 0 32G 0 lvm [SWAP]
│ └─cl-home 253:2 0 50G 0 lvm /home
└─sda4 8:4 0 313.6G 0 part
└─cl-root 253:0 0 363.6G 0 lvm /
sdb 8:16 0 5.5T 0 disk
└─sdb1 8:17 0 5.5T 0 part /data01
sdc 8:32 0 5.5T 0 disk
└─sdc1 8:33 0 5.5T 0 part /data02
sdd 8:48 0 5.5T 0 disk
└─sdd1 8:49 0 5.5T 0 part /data03
sde 8:64 0 5.5T 0 disk
└─sde1 8:65 0 5.5T 0 part /data04
sdf 8:80 0 5.5T 0 disk
└─sdf1 8:81 0 5.5T 0 part /data05
sdg 8:96 0 5.5T 0 disk
└─sdg1 8:97 0 5.5T 0 part /data06
sdh 8:112 0 5.5T 0 disk
└─sdh1 8:113 0 5.5T 0 part /data07
sdi 8:128 0 5.5T 0 disk
└─sdi1 8:129 0 5.5T 0 part /data08
sdj 8:144 0 5.5T 0 disk
└─sdj1 8:145 0 5.5T 0 part /data09
sdk 8:160 0 5.5T 0 disk
└─sdk1 8:161 0 5.5T 0 part /data10
sdl 8:176 0 5.5T 0 disk
└─sdl1 8:177 0 5.5T 0 part /data11
sdm 8:192 0 5.5T 0 disk
└─sdm1 8:193 0 5.5T 0 part /data12
[root@test ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/cl-root 358G 7.1G 336G 3% /
devtmpfs 189G 0 189G 0% /dev
tmpfs 189G 84K 189G 1% /dev/shm
tmpfs 189G 155M 188G 1% /run
tmpfs 189G 0 189G 0% /sys/fs/cgroup
/dev/sda2 477M 143M 305M 32% /boot
/dev/sdc1 5.5T 89M 5.2T 1% /data02
/dev/sdl1 5.5T 89M 5.2T 1% /data11
/dev/sdh1 5.5T 89M 5.2T 1% /data07
/dev/sdf1 5.5T 89M 5.2T 1% /data05
/dev/sdi1 5.5T 89M 5.2T 1% /data08
/dev/sdb1 5.5T 89M 5.2T 1% /data01
/dev/sdk1 5.5T 89M 5.2T 1% /data10
/dev/sdd1 5.5T 89M 5.2T 1% /data03
/dev/sdj1 5.5T 89M 5.2T 1% /data09
/dev/sdm1 5.5T 59M 5.2T 1% /data12
/dev/sde1 5.5T 89M 5.2T 1% /data04
/dev/sdg1 5.5T 89M 5.2T 1% /data06
/dev/mapper/cl-home 50G 53M 47G 1% /home
tmpfs 38G 16K 38G 1% /run/user/42
tmpfs 38G 0 38G 0% /run/user/0
[root@test ~]#