[NCloud] NCP Demo.2 정리 [추가 스토리지 추가 및 LVM, 동적 디스크 할당, 내 서버이미지 기반의 서버 생성 등] [growpart / e2fsck / resize2fs]
Nowhere 와 Now here 의 차이

IT/Cloud

[NCloud] NCP Demo.2 정리 [추가 스토리지 추가 및 LVM, 동적 디스크 할당, 내 서버이미지 기반의 서버 생성 등] [growpart / e2fsck / resize2fs]

TIENE 2023. 8. 23. 08:05
반응형

[스토리지 크기 변경 후 Linux Server 적용하기]


1. 스토리지를 생성한 Server를 기준으로, [스토리지]로 이동하여. [스토리지 변경]을 누른다. 현재의 스토리지 크기는 10GB이다.

 

2. 확장할 크기를 입력한다.

 

3. [확인]을 누르면, 다음과 같이 작업이 진행 중이라는 안내창이 출력된다. 이렇게, 늘리기만해서는 실제 Web Server에는 적용이 되지 않는다. '/dev/xvdb1'의 파일 시스템 크기를 더 큰 파티션 크기로 조정을 해야하기 때문에 일련의 명령어들을 사용하여 작업을 진행했다.

 

4. 파티션 확장 작업

lsblk

- 블록 장치와 해당 파티션에 대한 정보를 나열한다.

- 디스크 계층과 해당 마운트 지점을 표시한다.

- /dev/xvdb의 크기는 20G로 증가했지만, 이전에 나누었던 /dev/xvdb1 파티션은 10G로 남아있다. 나머지 10G까지 전부 사용하기 위해서 포맷 후 다시  사용할 수 있지만, 데이터를 보관하면서 확장할 수 있다.

 

growpart /dev/xvdb 1

- 파티션 크기를 조정하는 데 사용된다.

- 파티션의 시작 값과 끝 값이 변경되어 파티션 크기가 20GB에서 40GB로 증가했다.

 

e2fsck -f /dev/xvdb1

- /dev/xvdb1'에 대해 파일 시스템 검사를 실행한다.

- -f 플래그는 검사를 강제로 수행하는 옵션이다.

- 출력 결과로 파일 시스템이 깨끗하며 오류가 없음을 나타낸다.

 

resize2fs /dev/xvdb1

- /dev/xvdb1의 파일 시스템의 크기를 기본 파티션의 크기에 맞게 조정한다.

- 이 경우 크기 조정된 파티션의 사용 가능한 모든 공간을 사용하도록 파일 시스템의 크기를 조정한다.

 

- 파티션 확장 후 검사까지 마친 디스크를 디렉토리에 마운트한 뒤, 정보를 확인하면, 10G에서 20G으로 증가한 디스크 상태를 확인할 수 있다.


출처 : www.edwith.org/professioanl-vpc

반응형