리눅스에서 LVM을 사용하고 있다면 용량 확장이 가능하지만 그렇지 않을 경우에는 부족한 용량을 확장하는데 어려움이 있습니다. 이럴 경우에 "growpart"라는 명령어를 사용하여 용량 확장에 대해서 설명하겠습니다.
- 리눅스(Rocky Linux 8.10)에서 “#growpart” 명령어로 /(루트) 파티션을 확장하는 테스트를 진행하겠습니다.
- 우선, “growpart” 패키지를 설치합니다.
1. ~# yum install -y cloud-utils-growpart.noarch → 명령어로 “growpart” 패키지 설치를 합니다.
- 현재 파티션 정보 확인
2. “/dev/nvme0n1p3” 파티션이 “/(루트)”와 마운트 되어있고 타입은 “xfs”를 사용하고 있습니다.
3. “/dev/nvme0n1” 볼륨은 “50GB”이며 현재 “20GB”를 사용하고 있습니다. 그리고 “/(루트)”는 “nvme0n1p3” 파티션에 위치해 있습니다.
4. 이제, “/(루트)” 파티션을 용량 확장을 해보겠습니다.
- “growpart” 명령어를 사용하여 용량을 확장하였고 변경된 용량 사이즈를 확인할 수 있습니다.
~# growpart /dev/nvme0n1 3
growpart [Volume_name] [Partition_number]
5. “nvme0n1p3” 파티션의 용량이 17GB → 47GB로 변경된 것을 확인할 수 있습니다.
6. 하지만 아직 “/(루트)”에 용량이 반영되지 않았습니다.
7. 파일시스템 확장
- 파일시스템을 확장하여 “/(루트)”의 용량을 변경된 용량으로 설정합니다.
- 현재 “/dev/nvme0n1p3”의 타입은 “xfs” 입니다.
→ xfs일 경우 xfs_growfs [Partition_name]으로 확장합니다.
8. “df -h” 명령어로 용량을 확인합니다.
"growpart" 명령어를 사용하여 "/(루트)" 파티션의 용량을 변경해 보았습니다.
감사합니다.
'Technical > System' 카테고리의 다른 글
Proxmox VE: 오픈 소스 가상화 플랫폼 (0) | 2024.09.09 |
---|---|
서버 접속 에러 (server sent: publickey,gssapi-keyex,gssapi-with-mic) 해결 방법 (0) | 2024.08.30 |
Linux 일반 계정 생성 후 관리자 권한 할당 (0) | 2024.07.31 |
DHCP 프로그램을 이용한 서버 MGMT 포트 접속 방법 (0) | 2024.07.29 |
(ESXi 7.0) vCenter Server 설치#1 (0) | 2024.06.27 |
댓글