
Образ сообщества CentOS 7 HVM не монтирует диск, если, как рекомендуется, мы делаем это через rc.local (поскольку выполнение этого через запись /etc/fstab может остановить машину и сделать ее недоступной, если возникнут какие-либо проблемы с монтированием во время загрузки). Мы установили разрешение /etc/rc.local как исполняемый, но он все равно монтируется во время процесса загрузки. Не уверен, в чем проблема!
Итак, я делаю это с помощью следующего модуля systemd в /etc/systemd/system в файле 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 unit или можно сделать что-то еще, более простое?