EC2インスタンス(別のEBSボリュームから起動)に接続されたEBSボリューム(例:/dev/sdf
)があり、(mount /dev/sdf /data
を介して)ボリュームをマウントしました。インスタンスを停止して再度起動すると、ボリュームはまだ接続されていますが、マウントされていないため、手動で再度マウントする必要があります。
インスタンスの起動時に、/dev/sdf
を/data
に自動的にマウントする方法はありますか?
/etc/fstab
へのエントリを作成します
エントリは次のようになります。
/dev/sdf /data ext3 defaults 1 1
これにより、再起動時にボリュームが自動的にマウントされます。
公式のec2ドキュメントでは、nofailを使用した単純な古いfstabエントリが推奨されているようです。
/dev/xvdf /data ext4 defaults,nofail 0 2
ref- http://docs.aws.Amazon.com/AWSEC2/latest/UserGuide/ebs-using-volumes.html
これを行う/ etc/init confファイルを使用することをお勧めします。
# /etc/init/mountec2vol.conf # # description: Mounts the EBS Volume # start on net-device-up exec mount /dev/xvdf1 /myVolume`
それがすべてあなたがしなければならないことです!