[GCP] 구글 클라우드 부팅 디스크 용량 늘리기

이상협·2023년 1월 7일
0

GCP

목록 보기
2/2

처음 VM인스턴스를 생성할때 기본 10GB로 생성하여 사용하였다.
도커도 사용하고, 파이썬 tensorflow 모듈도 같이 도커에서 사용하려다보니 용량에 문제가 생겨서 실행이 제대로 되지 않고 있었다.

그래서 이번에 스냅샷을 활용해서 부팅 디스크 용량을 늘려보려고 한다.

🎈 1. 부팅 디스크 백업

먼저 사용하고있는 GCP 부팅 디스크를 스냅샷으로 백업을 하자!

스냅샷 이동

Google Cloud 접속 -> Compute Engine -> 스토리지 - 스냅샷 이동

스냅샷 만들기


이름 - 자유
소스 디스크 - 사용하고 있는 VM인스턴스 디스크 선택
유형 - 스냅샷
위치 - 사용 중인 VM인스턴스와 같은 리전 선택

작성 후 만들기 버튼 클릭

조금만 기다리면 디스크 백업이 완료된다.

🎈 2. 새 부팅 디스크 생성

Compute Engine -> 디스크 -> 디스크 만들기(CREATE DISK)

이름 - 구분하기 쉽게 작성하기
위치 - 사용 중인 부팅 디스크와 동일하게 선택
디스크 소스 유형 - 스냅샷 선택
디스크 유형 - 표준 영구 디스크 선택
크기 - 기존 설정했던 값보다 더 크게 설정하면됨

작성 후 만들기 버튼 클릭

🎈 3. 새로 만든 디스크 VM인스턴스에 연결

사용중인 VM인스턴스 중지

사용하고 있는 VM인스턴스를 중지하는 것이기 때문에 최대한 빠르게 하고 인스턴스 재시작해주는게 좋다.

부팅 디스크 분리

먼저 해당 VM인스턴스에 수정 버튼을 클릭 후 부팅 디스크를 분리해준다.

부팅 디스크 연결

부팅 디스크 구성 버튼 클릭

기존 디스크 -> 새로 만들었던 부팅 디스크 선택

선택 후 수정창에서 저장하여 빠져나온다.

VM인스턴스 재개

VM인스턴스 시작 후 접속하여 용량을 확인해본다.
명령어는 sudo df -h

@test:~$ sudo df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            479M     0  479M   0% /dev
tmpfs            98M  384K   98M   1% /run
/dev/sda1        49G  9.6G   38G  21% /
tmpfs           488M     0  488M   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
/dev/sda15      124M  5.9M  118M   5% /boot/efi
tmpfs            98M     0   98M   0% /run/user/1000

다음과 같이 /dev/sda1 의 용량이 49G인 것을 확인 할 수 있다.

참고

0개의 댓글