OCI Ubuntu20.04 ブロックストレージのマウント手順
OCIのUbuntuインスタンスにブロックストレージをアタッチしマウントやってみた。
ブロックストレージのアタッチは割愛
アタッチは下記の公式を参考にして実施してください。
community.oracle.com
ブロックストレージのマウント手順
アタッチの確認
iscsiadmコマンドを実行した後のdf -hコマンド結果
当たり前の話ですがマウントしていないので表示されませんしまだ利用できません。
ubuntu@ubuntu-1:~$ df -h Filesystem Size Used Avail Use% Mounted on udev 7.8G 0 7.8G 0% /dev tmpfs 1.6G 952K 1.6G 1% /run /dev/sda1 291G 1.3G 290G 1% / tmpfs 7.9G 0 7.9G 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup /dev/loop0 55M 55M 0 100% /snap/core18/1754 /dev/loop1 25M 25M 0 100% /snap/oracle-cloud-agent/8 /dev/loop2 31M 31M 0 100% /snap/snapd/7777 /dev/sda15 105M 3.9M 101M 4% /boot/efi tmpfs 1.6G 0 1.6G 0% /run/user/1001
ただしlsblkコマンドだとsdbで50GBアタッチされています。
ubuntu@ubuntu-1:~$ lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT loop0 7:0 0 55M 1 loop /snap/core18/1754 loop1 7:1 0 24.2M 1 loop /snap/oracle-cloud-agent/8 loop2 7:2 0 30.3M 1 loop /snap/snapd/7777 sda 8:0 0 300G 0 disk tqsda1 8:1 0 299.9G 0 part / tqsda14 8:14 0 4M 0 part mqsda15 8:15 0 106M 0 part /boot/efi sdb 8:16 0 50G 0 disk ubuntu@ubuntu-1:~$
fstabに自動マウント設定ファイル追記
マウントディレクトリの作成
root@ubuntu-1:~# mkdir /data
fstabに自動マウント設定ファイル追記
root@ubuntu-1:~# echo -e '\n/dev/sdb /data auto defaults 0 0' >> /etc/fstab
マウント時エラー
mount: /data: wrong fs type, bad option, bad superblock on /dev/sdb, missing codepage or helper program, or other error.
root@ubuntu-1:~# mount -a mount: /data: wrong fs type, bad option, bad superblock on /dev/sdb, missing codepage or helper program, or other error. root@ubuntu-1:~#
エラーでググるとフォーマットしてないのが原因だったようです。。。
root@ubuntu-1:~# mkfs -t ext4 /dev/sdb mke2fs 1.45.5 (07-Jan-2020) Creating filesystem with 13107200 4k blocks and 3276800 inodes Filesystem UUID: e08c4ef7-81ed-410f-9f59-10fb4b8e5cb8 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000, 7962624, 11239424 Allocating group tables: done [Enter] Writing inode tables: done Creating journal (65536 blocks): done Writing superblocks and filesystem accounting information: done root@ubuntu-1:~#
再度マウント実行
root@ubuntu-1:~# mount -a
マウントされていることを確認
root@ubuntu-1:~# df -h Filesystem Size Used Avail Use% Mounted on udev 7.8G 0 7.8G 0% /dev tmpfs 1.6G 952K 1.6G 1% /run /dev/sda1 291G 1.3G 290G 1% / tmpfs 7.9G 0 7.9G 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup /dev/loop0 55M 55M 0 100% /snap/core18/1754 /dev/loop1 25M 25M 0 100% /snap/oracle-cloud-agent/8 /dev/loop2 31M 31M 0 100% /snap/snapd/7777 /dev/sda15 105M 3.9M 101M 4% /boot/efi tmpfs 1.6G 0 1.6G 0% /run/user/1001 /dev/sdb 49G 53M 47G 1% /data ★ root@ubuntu-1:~#
はい。問題なくブロックストレージがマウントされ表示されました。