====== 리눅스 디스크 볼륨 마운트 ====== 부팅시에도 쓰려면 /etc/fstab파일수정 # /mnt/maro was on /dev/nvme0n1p9 UUID=b27527a5-36c1-4257-9fef-e7e272bd31fa /mnt/maro ext4 errors=remount-ro 0 1 ====== Oracle Cloud 볼륨 사용하기 ====== ===== 볼륨연결하기 ===== 1.OCI 콘솔에서 앞서 Attach된 Block Volume의 Device Path(/dev/oracleoci/oraclevdb)를 확인할 수 있습니다. 볼륨을 인스턴스에 연결하고 scsi명령을 수행한다. 2.Device Path를 확인합니다. [opc@examplelinuxinstance ~]$ ls -la /dev/oracleoci/ total 0 drwxr-xr-x. 2 root root 140 Jan 10 07:25 . drwxr-xr-x. 20 root root 3200 Jan 10 07:25 .. lrwxrwxrwx. 1 root root 6 Jan 10 05:41 oraclevda -> ../sda lrwxrwxrwx. 1 root root 7 Jan 10 05:41 oraclevda1 -> ../sda1 lrwxrwxrwx. 1 root root 7 Jan 10 05:41 oraclevda2 -> ../sda2 lrwxrwxrwx. 1 root root 7 Jan 10 05:41 oraclevda3 -> ../sda3 lrwxrwxrwx. 1 root root 6 Jan 10 07:35 oraclevdb -> ../sdb 3.마운트 할 디렉토리 생성 sudo mkdir /mnt/maro 4./etc/fstab 업데이트 sudo vi /etc/fstab 예시 # # /etc/fstab # Created by anaconda on Wed Dec 1 01:55:42 2021 ... ## https://docs.us-phoenix-1.oraclecloud.com/Content/Block/Tasks/connectingtoavolume.htm /dev/oracleoci/oraclevdb /mnt/vol1 xfs defaults,_netdev,nofail 0 2 5.마운트 sudo mount -a ===== 볼륨확장하기 ===== mama@greed ~ % cd /dev/oracleoci mama@greed oracleoci % ll total 0 lrwxrwxrwx 1 root root 6 Jan 13 14:46 oraclevda -> ../sdb lrwxrwxrwx 1 root root 7 Jan 13 14:46 oraclevda1 -> ../sda1 lrwxrwxrwx 1 root root 8 Jan 13 14:46 oraclevda14 -> ../sda14 lrwxrwxrwx 1 root root 8 Jan 13 14:46 oraclevda15 -> ../sda15 mama@greed oracleoci % sudo dd iflag=direct if=/dev/sdb of=/dev/null count=1 1+0 records in 1+0 records out 512 bytes copied, 0.000851876 s, 601 kB/s mama@greed oracleoci % echo "1" | sudo tee /sys/class/block/sdb/device/rescan 1 mama@greed oracleoci % ==== 리눅스파티션확장 ==== # lsblk # parted # (parted) unit s # (parted) print # (parted) rm # (parted) mkpart # (parted) print # (parted) quit # lsblk ==== 파티션을 위한 파일 시스템 확장 ==== xfs_repair mkdir mount -o nouuid xfs_growfs -d df -lh