У меня есть следующая общая папка nfd на моем Linux-клиенте (redhat 7.2)
master1:/nfs 41932800 6601728 35331072 16% /nfsshare
мы решили использовать сервис auto fs на случай, если эта общая папка отключена
мы создали следующий сервис (по ссылке - https://michlstechblog.info/blog/systemd-automount-nfs-export/ )
ls -ltr auto-mnt.service
-rw-r--r-- 1 root root 212 May 10 12:38 auto-mnt.service
конф
more auto-mnt.service
[Unit]
Description=nfs mount script
Requires=network-online.target
After=network-online.service
[Mount]
What=master1:/nfs
Where=/nfsshare
Options=
Type=nfs
[Install]
WantedBy=multi-user.target
и
systemctl daemon-reload
и
systemctl start auto-mnt.service
Failed to start auto-mnt.service: Unit auto-mnt.service failed to load: Invalid argument. See system logs and 'systemctl status auto-mnt.service' for details.
[root@ system]# systemctl status auto-mnt.service
● auto-mnt.service - nfs mount script
Loaded: error (Reason: Invalid argument)
Active: inactive (dead)
мы не понимаем, почему сервис жалуется -
[/etc/systemd/system/auto-mnt.service:6] Unknown section 'Mount'. Ignoring.
auto-mnt.service lacks both ExecStart= and ExecStop= setting. Refusing.
Unknown section 'Mount'. Ignoring
что не так в синтаксисе сервиса?
Крепление блока файлы конфигурации в systemd не являются службами, им нужно расширение имени файла .mount
не .service