У меня есть AWS EFS, которую я хочу, чтобы мой сервер Centos 7 монтировался при загрузке. Линия из /etc/fstab
что предназначено для этого:
xxxxxxx.efs.us-east-1.amazonaws.com:/ /mnt/EFS nfs4 nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,_netdev 0 0
Когда я вхожу на сервер после перезагрузки, файловая система не монтируется; однако, если я сделаю mount -a
акция смонтируется без ошибок. Глядя на журнал, кажется, что существует цикл заказа, который удаляет монтировку из запуска. Соответствующие журналы:
systemd[1]: Found ordering cycle on nfs-server.service/start
systemd[1]: Found dependency on www\x2ddata.mount/start
systemd[1]: Found dependency on nfs-server.service/start
systemd[1]: Breaking ordering cycle by deleting job www\x2ddata.mount/start
Когда я делаю
systemctl show -p Requires,Wants,Requisite,BindsTo,PartOf,Before,After nfs-server.service
Я действительно вижу www\x2data.mount
перечисленные; однако запуск того же самого в этой службе не отображает никаких зависимостей.
nfs-utils version 1.3.0-0.48.e17_4
Я не знаю, каким должен быть следующий шаг для устранения этой проблемы, любая помощь будет принята с благодарностью.