구글 클라우드 사용팁

최유석

 

Compute Engine

여러 VM인스턴스에서 디스크 공유 하기

VM인스턴스들은 read-only(읽기전용) mode로 성능하락 없이 디스크를 공유할 수 있다.

read-write(읽기-쓰기) mode에서는 하나의 VM인스턴스에서만 해당 디스크를 사용할 수 있다.

 

디스크 공유하기

1.VM 상세 페이지에서 Edit를 클릭하고 Boot disk and local disk탭에서 Additional disks부분의

+Add item을 클릭한다.

 

2. Mode를  Read only로 변경하고 Name에서 Create disk를 클릭하여 디스크를 생성한다.

적당한 디스크 이름(test-disk)을 입력하고 Source type탭에서 None(blank disk)를 지정하고 

생성하기를 원하는 Size를 입력하고 Create버튼을 클릭하여 디스크를 생성한다.

 

 

*기존에 생성했던 디스크가 있다면 해당 디스크를 사용 할 수 있다. 

추가적인 disk가 없기에 새로 생성하는 방법으로 진행한다.

 

3. VM인스턴스 상세페이지에서 Save를 클릭하여 적용한다.

 

4. 읽기전용 disk를 공유하기 위해 다른 VM의 상세 페이지에서 Edit를 

클릭하고 디스크 탭으로 이동한다. 위와 마찬가지로 +Add item을 클릭한다.

5. 앞서 다른 VM에서 생성한 disk를 Name을 클릭하면 선택 할 수 있으며, 

해당 disk를 선택하고 Mode를 Read only로 지정한 후 페이지 하단의 Save를

 클릭하여 해당 내용을 저장한다.

6. 디스크 공유가 완료되었다. 디스크를 생성해서 연결한 VM과 뒤에 추가로 

같은 disk를 연결한 VM의 상세페이지에서 각각 읽기전용으로 디스크가 공유된 것을 확인 할 수 있다.

 

  • 디스크를 생성하고 연결한 VM

  • 추가적으로 디스크를 공유한 VM

같은 방법으로 다른 VM에도 추가적으로 디스크 연결이 가능하다.

 

* 주의할 점은 하나의 디스크로 각각 다른 VM에 읽기전용, 읽기/쓰기 동시 지원이 안되니 참고바란다. 

오직 디스크가 읽기전용에서만 여러 VM인스턴스에서 공유 가능하다.

* 하나의 VM에 연결 된 디스크는 읽기전용, 읽기/쓰기 모드의 상호변경이 가능하다.

 

디스크 공유하기 참고페이지

https://cloud.google.com/compute/docs/disks/add-persistent-disk

 

+ Recent posts