공간을 추가하려고 합니다 /dev/mapper/fedora-root
. 실행하여 추가 공간을 성공적으로 추가할 수 있지만 lvextend
실제로 사용 가능한 공간으로 추가되지는 않는 것 같습니다.
/var/www/
특히 내 사이트에는 모든 공간이 필요한 곳에 15G의 여유 공간이 있습니다 .
fedora-root가 설치된 드라이브에 추가 공간이 있고 두 번째 드라이브에 2TB의 추가 공간을 사용할 수 있습니다. 하지만 공간을 추가할 때마다 15G로 유지됩니다.
다음은 유용할 수 있는 일부 명령의 출력입니다.
$ sudo df-h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 24G 0 24G 0% /dev
tmpfs 24G 8.0K 24G 1% /dev/shm
tmpfs 24G 1.5M 24G 1% /run
/dev/mapper/fedora-root 15G 14G 1.5G 91% /
tmpfs 24G 4.0K 24G 1% /tmp
/dev/sda1 1014M 224M 791M 22% /boot
tmpfs 4.8G 0 4.8G 0% /run/user/1000
tmpfs 4.8G 0 4.8G 0% /run/user/0
$ sudo vgdisplay -v
--- Volume group ---
VG Name fedora
System ID
Format lvm2
Metadata Areas 2
Metadata Sequence No 12
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 2.08 TiB
PE Size 4.00 MiB
Total PE 546110
Alloc PE / Size 11235 / <43.89 GiB
Free PE / Size 534875 / 2.04 TiB
VG UUID lgfK0B-loTg-wQlS-dtsR-qWZJ-Hqh6-SkWk55
--- Logical volume ---
LV Path /dev/fedora/swap
LV Name swap
VG Name fedora
LV UUID 81zkKH-IeMO-gcoO-O9DX-7w7G-4a1i-lw2dhy
LV Write Access read/write
LV Creation host, time localhost, 2019-11-24 17:33:39 -0500
LV Status available
# open 2
LV Size <23.64 GiB
Current LE 6051
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:1
--- Logical volume ---
LV Path /dev/fedora/root
LV Name root
VG Name fedora
LV UUID e9fRu0-FupO-8e6V-fodF-ZPQ5-alBK-XVutVM
LV Write Access read/write
LV Creation host, time localhost, 2019-11-24 17:33:40 -0500
LV Status available
# open 1
LV Size 20.25 GiB
Current LE 5184
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:0
--- Physical volumes ---
PV Name /dev/sda2
PV UUID AdC6bu-ct2C-dP0k-TRM8-PZ7z-vYDj-tN5jGn
PV Status allocatable
Total PE / Free PE 69439 / 58204
PV Name /dev/sdb1
PV UUID n6tBpo-ce7D-MCZR-GFKY-BsHW-pcmG-FmM3Wo
PV Status allocatable
Total PE / Free PE 476671 / 476671
$ sudo lvextend -l+288 /dev/mapper/fedora-root
Size of logical volume fedora/root changed from 20.25 GiB (5184 extents) to <21.38 GiB (5472 extents).
Logical volume fedora/root successfully resized.
$ sudo fdisk -l
Disk /dev/sda: 272.26 GiB, 292326211584 bytes, 570949632 sectors
Disk model: PERC 6/i
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xdf465195
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 2099199 2097152 1G 83 Linux
/dev/sda2 2099200 570949631 568850432 271.3G 8e Linux LVM
Disk /dev/sdb: 1.84 TiB, 1999307276288 bytes, 3904897024 sectors
Disk model: PERC 6/i
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x8e545053
Device Boot Start End Sectors Size Id Type
/dev/sdb1 2048 3904897023 3904894976 1.8T 8e Linux LVM
Disk /dev/mapper/fedora-root: 21.38 GiB, 22951231488 bytes, 44826624 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 /dev/mapper/fedora-swap: 23.65 GiB, 25379733504 bytes, 49569792 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
'sudo df -h'를 다시 실행하면 다음이 제공됩니다.
$ sudo df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 24G 0 24G 0% /dev
tmpfs 24G 8.0K 24G 1% /dev/shm
tmpfs 24G 1.5M 24G 1% /run
/dev/mapper/fedora-root 15G 14G 1.5G 91% /
tmpfs 24G 4.0K 24G 1% /tmp
/dev/sda1 1014M 224M 791M 22% /boot
tmpfs 4.8G 0 4.8G 0% /run/user/1000
tmpfs 4.8G 0 4.8G 0% /run/user/0
편집하다: $ sudo lsblk -f
NAME FSTYPE LABEL UUID FSAVAIL FSUSE% MOUNTPOINT
sda
├─sda1 xfs 59ff08c1-39e5-4cdd-87a8-d51d7aead2e5 791M 22% /boot
└─sda2 LVM2_member AdC6bu-ct2C-dP0k-TRM8-PZ7z-vYDj-tN5jGn
├─fedora-root xfs cd4163ba-8b53-48db-bd30-32802f4bd3a0 1.4G 91% /
└─fedora-swap swap 2de89191-34eb-4439-81a8-2f879d917821 [SWAP]
sdb
└─sdb1 LVM2_member n6tBpo-ce7D-MCZR-GFKY-BsHW-pcmG-FmM3Wo
답변1
xfs_growfs
사용 가능한 공간을 확보하려면 논리 볼륨의 파일 시스템이 이기 때문에 이 명령을 사용해야 합니다 xfs
.
xfs_growfs /
ext2, ext3 또는 ext4인 경우 resize2fs
해당 이름으로 작업하게 됩니다.
편집: 최신 버전의 Fedora, RHEL 8 및 CentOS 8에서 변경된 것 같습니다. lv/block 장치 사용은 RHEL 7 및 CentOS 7에서 작동하지만 최신 버전의 유틸리티를 사용하므로 운영 체제의 마운트 지점을 사용해야 합니다.