면책 조항 : 다음 유스 케이스가 적용되는 rhel과 같은 논리적 볼륨 관리를 사용하는 배포판에만 해당됩니다.
나는 공식적으로 Red Hat에 의해 제공되는 공식 Red Hat Enterpise 7.2 방랑 상자를 사용하고 있습니다.
(무료로 만들 수있는 rhel 개발자 계정이 필요합니다)
설치시 8GB 만 사용할 수 있다는 사실에 어려움을 겪었습니다.
sudo df -h
[vagrant@rhel-cdk ~]$ sudo df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-root 8G 2,5G 6,5G 28% /
devtmpfs 234M 0 234M 0% /dev
tmpfs 245M 0 245M 0% /dev/shm
tmpfs 245M 4,3M 241M 2% /run
tmpfs 245M 0 245M 0% /sys/fs/cgroup
/dev/sda2 297M 134M 164M 45% /boot
tmpfs 49M 0 49M 0% /run/user/1000
보시다시피 대부분의 공간은 이미 rhel 설치에 사용되었습니다.
그러나 /dev/mapper/VolGroup00-root
fileystem에 해당하는 볼륨 그룹에 여분의 공간이 있음을 발견했습니다 (가상 상자와 관련하여 동적으로 할당 된 것으로 가정)
sudo vgdisplay VolGroup00
--- Volume group ---
VG Name VolGroup00
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 11
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 2
Open LV 1
Max PV 0
Cur PV 1
Act PV 1
VG Size 39,70 GiB
PE Size 4,00 MiB
Total PE 10164
Alloc PE / Size 7872 / 30,75 GiB
Free PE / Size 2292 / 8,95 GiB
VG UUID JBVwpl-13KX-HbQw-FqUa-CA9w-swpF-dF6glm
따라서 남아있는 유일한 일은 다음과 같습니다.
a ) 10G로 논리 볼륨의 크기를 늘립니다.
sudo lvextend -L+10G /dev/VolGroup00/root
과
b ) 루트 파일 시스템이이 변경 사항을 인식하도록 업데이트하십시오
sudo xfs_growfs /dev/mapper/VolGroup00-root
(pls 7.2 이상 resize2fs
에서는 이러한 목적으로 작동하지 않습니다).
그 후, 내 파일 시스템에 추가 공간이 사용 가능했습니다.
sudo df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-root 18G 2,5G 16G 14% /
devtmpfs 234M 0 234M 0% /dev
tmpfs 245M 0 245M 0% /dev/shm
tmpfs 245M 4,3M 241M 2% /run
tmpfs 245M 0 245M 0% /sys/fs/cgroup
/dev/sda2 297M 134M 164M 45% /boot
tmpfs 49M 0 49M 0% /run/user/1000
... 가상화 수준에서 개입하지 않음