본문 바로가기
Kernel

GCP에서 Nested KVM 활성화

by hyeyoo 2021. 9. 18.
※ 이 블로그의 글은 글쓴이가 공부하면서 정리하여 쓴 글입니다.
※ 최대한 내용을 검토하면서 글을 쓰지만 틀린 내용이 있을 수 있습니다.
※ 만약 틀린 부분이 있다면 댓글로 알려주세요.

어제부터 자꾸 커널을 날려먹다보니까 buildroot의 필요성을 느낀다. 콘솔에 직접 접근할 수가 없으니까 코드 한 번 잘못 수정하면 되돌릴 수가 없다. 매번 백업 이미지 만들수도 불편하다. 그리고 buildroot를 사용하면 좋은 점은 git bisect run으로 bisection을 자동화할 수 있다 (!)

 

무튼간에 buildroot를 쓰려면 kvm을 활성화해야하는데 GCP에서는 기본적으로 nested kvm을 지원하지 않는다. 따라서 nested kvm을 활성화해야한다.

 

 

중첩된 가상화 사용 설정  |  Compute Engine 문서  |  Google Cloud

의견 보내기 중첩된 가상화 사용 설정 Linux 이 문서에서는 가상 머신(VM) 인스턴스에서 중첩된 가상화를 사용 설정하는 방법과 중첩된 VM을 만들 수 있는지 확인하는 방법을 설명합니다. 다음 방

cloud.google.com

주의할 점은 nested kvm은 N2 CPU에 대해서만 동작한다. 서울 리전은 N2 CPU를 최대 8개 까지만 쓸 수 있는데, 늘려달라고 요청했더니 지금은 못 늘려준다고 리전을 옮기라고 한다.

댓글