오라클 클라우드

무료 외장하드(블록볼륨) 추가

xavi2019 2021. 12. 16. 14:50

1. 블록볼륨 생성 (오라클 클라우드 웹콘솔)

2. 인스턴스에 연결 (오라클 클라우드 웹콘솔)

3. 인스턴스에 마운트 (ssh 터미널)

 

 

1. 블록볼륨 생성 (오라클 클라우드 웹콘솔)

https://cloud.oracle.com/block-storage/volumes

대부분 기본값을 이용하여 무료로 제공하는 50G 블록볼륨 생성

 

2. 인스턴스에 연결 (오라클 클라우드 웹콘솔)

마운트를 위한 ISCSI 명령 및 정보 3개 라인 복사 

화면에는 2개만 보이므로 조심. 아래와 같이 3개임.

sudo iscsiadm -m node -o new -T iqn.2015-12.com.oracleiaas:4412adf8-11b1-47c7-bb51-9667ed9d6d69 -p 169.254.2.2:3260
sudo iscsiadm -m node -o update -T iqn.2015-12.com.oracleiaas:4412adf8-11b1-47c7-bb51-9667ed9d6d69 -n node.startup -v automatic
sudo iscsiadm -m node -T iqn.2015-12.com.oracleiaas:4412adf8-11b1-47c7-bb51-9667ed9d6d69 -p 169.254.2.2:3260 -l

3. 터미널 실행(ssh로 접속)

현재 파일 시스템 확인 

$ lsblk

2번의 명령어 차례대로 실행 

sudo iscsiadm -m node -o new -T iqn.2015-12.com.oracleiaas:4412adf8-11b1-47c7-bb51-9667ed9d6d69 -p 169.254.2.2:3260
sudo iscsiadm -m node -o update -T iqn.2015-12.com.oracleiaas:4412adf8-11b1-47c7-bb51-9667ed9d6d69 -n node.startup -v automatic
sudo iscsiadm -m node -T iqn.2015-12.com.oracleiaas:4412adf8-11b1-47c7-bb51-9667ed9d6d69 -p 169.254.2.2:3260 -l

다시 확인

$ lsblk

마지막 줄에 50G 디스크 생성됨

 

ext4 로 포맷

sudo mkfs.ext4 -m 0 -E lazy_itable_init=0,lazy_journal_init=0,discard /dev/sdb

심볼릭 링크 연결

sudo mkdir -p /mnt/disks/sdb
sudo mount -o discard,defaults /dev/sdb /mnt/disks/sdb
sudo chmod a+w /mnt/disks/sdb

디스크의 UUID 확인

sudo blkid /dev/sdb

/dev/sdb: UUID="a2734d33-b3a3-41c5-b774-2c54909f8c5a" TYPE="ext4"

 

재부팅시 마운트 

$ sudo vi /etc/fstab
UUID="{내디스크UUID}" /mnt/disks/sdb ext4 discard,defaults,noatime,_netdev 0 2
$ sudo mount -all