저는 RHEL7을 사용하고 있으며 이것이 제 파티션입니다.
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
fd0 2:0 1 4K 0 disk
sda 8:0 0 100G 0 disk
├─sda1 8:1 0 1G 0 part /boot
└─sda2 8:2 0 39G 0 part
├─rhel-root 253:0 0 35G 0 lvm /
└─rhel-swap 253:1 0 4G 0 lvm [SWAP]
보시 rhel-root
다시피 루트 디렉토리이고 크기는 35G 입니다. 크기는 sda
100G로, 사용하지 않는 공간이 있다는 뜻이다 (100 - 39 - 1)G = 60G
.
sda2
루트 디렉터리의 크기를 늘리기 위해 60G 공간을 추가하는 방법은 무엇입니까 ?
출력 pvs
:
PV VG Fmt Attr PSize PFree
/dev/sda2 rhel lvm2 a-- <39.00g 0
출력 vgs
:
VG #PV #LV #SN Attr VSize VFree
rhel 1 2 0 wz--n- <39.00g 0
출력 lvs
:
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
root rhel -wi-ao---- <35.00g
swap rhel -wi-ao---- 4.00g
답변1
두 가지 방법이 있습니다.
첫 번째는 귀하의 제안에 따라 sda2
추가 공간을 포함하도록 크기를 조정하는 것입니다.
- 선호하는 파티셔닝 도구를 사용하여 파티션의 끝 섹터를 변경하십시오(참조:이 답변예를 들어
sfdisk
MBR 기반 파티션 테이블에 사용됩니다. pvresize /dev/sda2
PV의 크기를 조정하려면 실행하세요 .
이렇게 하면 VG에 추가 여유 공간이 제공되고 LV 크기를 조정하거나 새 LV를 만들 수 있습니다.
두 번째는 새 파티션을 만드는 것입니다.
- 자주 사용하는 파티션 도구를 다시 사용하여
/dev/sda3
사용 가능한 모든 공간을 포함하는 세 번째 기본 파티션을 만듭니다. pvcreate /dev/sda3
PV로 초기화하려면 실행하세요 .- 실행하여
vgextend rhel /dev/sda3
VG에 PV를 추가합니다.
재부팅하지 않고도 이 모든 작업을 수행할 수 있어야 합니다...