AWS EC2 セットアップメモ ディスクマウント
社内向けの m3.xlarge のセットアップをすることがあったのでメモ。
まずはマウントディスクの状態から確認。
$ df ファイルシス 1K-ブロック 使用 使用可 使用% マウント位置 /dev/xvda1 8377344 876560 7500784 11% / devtmpfs 7602628 0 7602628 0% /dev tmpfs 7487128 0 7487128 0% /dev/shm tmpfs 7487128 16668 7470460 1% /run tmpfs 7487128 0 7487128 0% /sys/fs/cgroup /dev/xvdb 38565344 49164 36534128 1% /mnt
デフォルトこんな感じだったので、まずはアンマウントから。
$ sudo umount /dev/xvdb $ df ファイルシス 1K-ブロック 使用 使用可 使用% マウント位置 /dev/xvda1 8377344 876560 7500784 11% / devtmpfs 7602628 0 7602628 0% /dev tmpfs 7487128 0 7487128 0% /dev/shm tmpfs 7487128 16668 7470460 1% /run tmpfs 7487128 0 7487128 0% /sys/fs/cgroup
マウントはずれたので、マウント先のディレクトリ作成。
次いで、ディスクマウント。
$ sudo mkdir /mnt/flush1 $ sudo mkdir /mnt/flush2 $ sudo mount /dev/xvdb /mnt/flush1 -t auto $ sudo mount /dev/xvdb /mnt/flush2 -t auto $ df ファイルシス 1K-ブロック 使用 使用可 使用% マウント位置 /dev/xvda1 8377344 876560 7500784 11% / devtmpfs 7602628 0 7602628 0% /dev tmpfs 7487128 0 7487128 0% /dev/shm tmpfs 7487128 16668 7470460 1% /run tmpfs 7487128 0 7487128 0% /sys/fs/cgroup /dev/xvdb 38565344 49164 36534128 1% /mnt/flush1 /dev/xvdc 38565344 49164 36534128 1% /mnt/flush2
マシンの再起動後にもマウントが維持されるように fstab も編集。
$ sudo vi /etc/fstab # # /etc/fstab # Created by anaconda on Mon Sep 29 21:48:54 2014 # # Accessible filesystems, by reference, are maintained under '/dev/disk' # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info # UUID=0f790447-ebef-4ca0-b229-d0aa1985d57f / xfs defaults 1 1 /dev/xvdb /mnt/flush1 auto defaults,nofail,comment=cloudconfig 0 2 /dev/xvdc /mnt/flush2 auto defaults,nofail,comment=cloudconfig 0 2
リブートして確認。
$ sudo reboot $ df -B G ファイルシス 1G-ブロック 使用 使用可 使用% マウント位置 /dev/xvda1 8G 1G 8G 11% / devtmpfs 8G 0G 8G 0% /dev tmpfs 8G 0G 8G 0% /dev/shm tmpfs 8G 1G 8G 1% /run tmpfs 8G 0G 8G 0% /sys/fs/cgroup /dev/xvdb 37G 1G 35G 1% /mnt/flush1 /dev/xvdc 37G 1G 35G 1% /mnt/flush2
よさげ。