
CentOS 7 HVM コミュニティ イメージは、推奨どおり rc.local 経由で実行するとドライブをマウントしません (/etc/fstab エントリ経由で実行すると、起動中にマウントで問題が発生した場合にマシンが停止し、アクセスできなくなる可能性があるため)。/etc/rc.local の権限を実行可能として設定しましたが、それでも起動プロセス中にマウントされます。問題が何なのかわかりません。
そこで、/etc/systemd/systemの次のsystemdユニットのmountebs.serviceファイルでこれを実行していますが、これは正常に動作しています。
[Unit]
Description=Mount EBS Drives
After=network.target
[Service]
Type=oneshot
ExecStart=/usr/bin/mount /dev/xvdb1 /var/www/
[Install]
WantedBy=multi-user.target
さて、ここで追加で提供しているようなものでAfter=network.target
、システムの起動時にドライブをマウントするだけで他に何も不要なので削除できるものはありますか? また、systemd ユニット経由で実行するのが最善のオプションですか、それとももっと簡単な方法がありますか?