Qwiklabs - 영구 디스크 만들기

leesj·2022년 3월 31일
0

Cloud

목록 보기
2/5

https://www.qwiklabs.com/catalog_lab/559

새 인스턴스 만들기

gcloud compute instances create gcelab --zone us-central1-c

새 영구 디스크 만들기

gcloud compute disks create mydisk --size=200GB \
--zone us-central1-c

디스크 연결하기

gcloud compute instances attach-disk gcelab --disk mydisk --zone us-central1-c

// Device-name 다르게 설정하기
gcloud compute instances attach-disk gcelab --disk mydisk --device-name <YOUR_DEVICE_NAME> --zone us-central1-c

가상 머신의 영구 디스크 찾기

// SSH 접속
gcloud compute ssh gcelab --zone us-central1-c
// 디스크 기기 찾기
ls -l /dev/disk/by-id/

scsi-0Google_PersistentDisk_persistent-disk-1 라는 이름의 영구 Disk 가 노출됨

영구 디스크 포맷 및 마운트하기

// 마운트 지점 생성
sudo mkdir /mnt/mydisk
// mkfs 도구를 사용해 ext4 파일 시스템으로 포맷
sudo mkfs.ext4 -F -E lazy_itable_init=0,lazy_journal_init=0,discard /dev/disk/by-id/scsi-0Google_PersistentDisk_persistent-disk-1

student-03-a2e23d324d00@gcelab:~$ sudo mkfs.ext4 -F -E lazy_itable_init=0,lazy_journal_init=0,discard /dev/disk/by-id/scsi-0Google_PersistentDisk_persistent-disk-1
mke2fs 1.44.5 (15-Dec-2018)
Discarding device blocks: done             
Creating filesystem with 52428800 4k blocks and 13107200 inodes
Filesystem UUID: 8bf7b027-6c73-41d0-a531-4d4870ff71d1
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
        4096000, 7962624, 11239424, 20480000, 23887872

Allocating group tables: done     
Writing inode tables: done     
Creating journal (262144 blocks): done
Writing superblocks and filesystem accounting information: done 

// mount 도구를 사용하여 discard 옵션을 사용 설정한 상태로 디스크를 인스턴스에 마운트

다시 시작할 때 디스크를 자동으로 마운트하기

재시작 시 디스크를 자동으로 다시 마운트하려면 /etc/fstab에 항목을 추가해야 합니다.

// nano에서 /etc/fstab를 열어 수정합니다.
sudo nano /etc/fstab
//'UUID=...'로 시작되는 줄 아래 다음 코드를 추가합니다.
/dev/disk/by-id/scsi-0Google_PersistentDisk_persistent-disk-1 /mnt/mydisk ext4 defaults 1 1

영구 디스크 심화내용

더 나은 성능을 위해 프로비저닝된 IOPS
https://cloud.netapp.com/blog/gcp-cvo-blg-gcp-persistent-disk-deep-dive-tips-and-tricks#H_H1
실행중 인스턴스에서 영구 디스크 크기 조정
https://cloud.netapp.com/blog/gcp-cvo-blg-gcp-persistent-disk-deep-dive-tips-and-tricks#H_H2
동일 인스턴스에 여러개의 영구 디스크 사용하기
https://cloud.netapp.com/blog/gcp-cvo-blg-gcp-persistent-disk-deep-dive-tips-and-tricks#H_H3
영구 디스크로부터 스냅샷과 이미지 생성하기
https://cloud.netapp.com/blog/gcp-cvo-blg-gcp-persistent-disk-deep-dive-tips-and-tricks#H_H4

0개의 댓글