アマゾンの公式フィファレンスです。
Amazon EBS
EC2インスタンスへはubuntuユーザーでログインすると仮定します。
EBSはブロックデバイスとしてEC2インスタンスへマウントします。
ブロックデバイスはlsblk(list block device)で確認できます。
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda 202:0 0 8G 0 disk
└─xvda1 202:1 0 8G 0 part /
上記例ではxvda1のMOUNTPOINTが/です。
つまりxvda1がルートデバイスとしてマウントされています。
t2.smallのルートデバイス(/dev/xvda1)のサイズは8Gです。
デバイスのファイルシステムはfileコマンドで表示できます。
$ sudo file -s /dev/xvda1
/dev/xvda1: Linux rev 1.0 ext4 .....(省略)
xvda1のファイルシステムはext4です。
EC2インスタンスへubuntuユーザーでログインします。
カレントディレクトリはホームディレクトリ(/home/ubuntu)とします。
AWS マネジメントコンソール
EC2 > ELASTIC BLOCK STORE > ボリュームの作成
(※)下記のように追加しました。
/dev/xvdf /data ext4 defaults,nofail,nobootwait 0 2
注意
EC2のデフォルトのfstabは以下の記載があります。
/dev/xvdb /mnt auto defaults,nobootwait,comment=cloudconfig 0 2
そのため mount -aコマンドを実行するとエラーが出ますがブートできました。
mount: special device /dev/xvdb does not exist
$ umount /dev/xvdf
No comments yet.
改行と段落タグは自動で挿入されます。
メールアドレスは表示されません。