И это всё МОЁ
Как правильно написать mount-unit в systemd чтобы при неудачном монтировании NFS-диска предпринималась попытка монтирования через некоторый интервал времени?
intelfx можешь помочь?
Сделал так, но если на момент обращения к /NFS/ro
, NFS-сервер был не доступен(остановлен), то шара так и остаётся не примонтирована после старта NFS-сервера:
$ cat /etc/systemd/system/NFS-ro.mount
[Unit]
Description=NFS-ro
Requires=network-online.target
After=network-online.service
[Mount]
What=192.168.0.100:/home/COMMON/NFS/r
Where=/NFS/ro
Type=nfs
Options=ro,noatime,proto=tcp,vers=4,rsize=32768,wsize=32768
[Install]
WantedBy=multi-user.target
$ cat /etc/systemd/system/NFS-ro.automount
[Unit]
Description=nfs automount sсript
Requires=network-online.target
After=network-online.service
[Automount]
Where=/NFS/ro
TimeoutIdleSec=10
[Install]
WantedBy=multi-user.target
И как на LOR оформлять systemd unit чтобы было как там? > systemd: on-failure нужно процесс добить, затем restart (комментарий)