Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Tags more
Archives
Today
Total
관리 메뉴

Notepad

리눅스 설치 6- rhel8.6 파티션 확장 본문

Linux/설치

리눅스 설치 6- rhel8.6 파티션 확장

매우파랑 2023. 6. 29. 22:42
728x90

지금까지 설치방법을 따라오셨다면 안 쓰고 남아있는 용량이 있을 겁니다.

그 용량을 이용해서 파티션 확장을 해보겠습니다.

 

1. 용량 상태 확인

#lsblk

위에 그림 설명입니다.

nvme0n1 : nvme0n1이라는 이름의 디스크가 100G 있습니다.

|-nvme0n1p1 : 총 100G 중에 nvme0n1p1이라는 이름의 /boot 파티션이 1G 있습니다.

`-nvme0n1p2 : 총 100G 중에 nvme0n1p1이라는 이름으로 파티션이 99G 있습니다.

    |-rhel-root : 그 99G 중에 rhel이라는 vg에서 / 파티션이 25G lvm으로 구성되어 있습니다.

    |-rhel-swap : 그 99G 중에 rhel이라는 vg에서 swap 파티션이 2G lvm으로 구성되어 있습니다.

    `-rhel-home : 그 99G 중에 rhel이라는 vg에서 /home 파티션이 7G lvm으로 구성되어 있습니다.

라는 내용인데, 억지로 풀어서 설명해 봤는데 더 어려워 보입니다. ㅡㅡ;;

 

100G[nvme0n1] 중에

  - /boot 1G[nvme0n1p1]

  - lvm 99G[nvme0n1p2]

     : 25G [/(root)]

     :   2G [SWAP]

     :   7G [/home]
로 구성되어 있어서 현재 nvme0n1p2에  65G의 여유기 있는 상태입니다.

#vgs 명령어를 사용하면 아래와 같이 VFree 용량을 확인할 수 있습니다.

볼륨그룹 스캔

음........ lvm은 나중에 따로 정리해 보겠습니다.

일단 여유가 있는 게 확인되면 용량 확장 해결이 가능합니다.

 

1. SWAP 확장

swap 파티션은 가상 메모리라고 생각하시면 됩니다.

서버 성능 개선 또는 기타 환경 변화로 swap 파티션 변경은

자주 사용될 수 있으므로 가능한 환경에서 그냥 아래 내용 외우시면 됩니다.

swap 파티션 확장

swap 파티션 변경 명령어 순서는 

#swapoff /dev/mapper/rhel-swap             : 해당 경로로 되어 있는 swap 기능 꺼주세요.

#lvresize -L 4G /dev/mapper/rhel-swap   : 해당 경로의 lvm 용량크기 전에는 뭔지 모르겠고 4G로 해주세요.

#mkswap /dev/mapper/rhel-swap            : 해당 경로로 swap 파티션 구성해 주세요.

#swapon /dev/mapper/rhel-swap             : 해당 경로로 해서 swap 기능 켜주세요.

로 하시면 되는데 필수 선행 조건으로 당연히 root 권한으로 구동 중인 서비스가 없는 상태에서 하셔야 합니다.

 

2. /home 파티션 확장

/home 파티션 확장

/home 파티션 변경 명령어 순서는

#lvresize -L 20G /dev/mapper/rhel-home          : 해당 경로의 lvm 용량크기 전에는 뭔지 모르겠고 20G로 해주세요.

#xfs_growfs /dev/mapper/rhel-home                 : 해당 경로의 파일시스템 인식해 주세요.

로 하시면 되는데 변경할 파티션에 다른 접속자가 있으면 안 되거나 난리 납니다.

 

3. /(root) 파티션 확장

/(root) 파티션에 남은 용량을 전부 적용하겠습니다.

/(root) 파티션 확장

/(root) 파티션 변경 명령어 순서는

#lvresize -l +100%FREE /dev/mapper/rhel-root  : 해당 경로의 lvm 용량크기 전에는 뭔지 모르겠고 남은 용량 몰빵 ㄱㄱ

#xfs_growfs /dev/mapper/rhel-root                      : 해당 경로의 파일시스템 인식해 주세요.

로 하시면 되는데 변경할 파티션에 다른 접속자가 있으면 안 되거나 난리 납니다.

 

개인 소견으로 기본기가 부족해도 여기까지 따라 할 수 있으면

Linux 설치 전문가라고 할 수 있습니다.

 

관련 취업 또는 업무 준비하는 분들 전부 잘 되기를 바랍니다.

 

리눅스 설치 끝!

728x90