Отключить автоматическое монтирование NFS, управляемое systemd, когда сеть отключается - PullRequest
0 голосов
/ 25 сентября 2019

У меня есть общая папка NFS, которая автоматически монтируется системой.Вот мои единицы измерения:

.mount unit:

[Unit]
Description=NFS mount
[Mount]
What=<IP>:/target_folder
Where=/mnt/nfs_mount
Type=nfs4
Options=rw,soft,intr,bg,_netdev
DirectoryMode=0755
TimeoutSec=3

.automount unit

[Unit]
Description=Automount unit for NFS mount
Requires=NetworkManager-wait-online.service
After=network-online.target
[Automount]
Where=/mnt/nfs_mount
TimeoutIdleSec=301
[Install]
WantedBy=graphical.target

Так что проблема в том, что после монтированияуспешно, и сеть на стороне клиента выходит из строя, systemd не размонтирует общий ресурс NFS автоматически.Это может повредить сеанс терминала на простом ls при попытке доступа к смонтированному каталогу NFS /mnt/nfs_mount.

Как я могу сказать systemd автоматически размонтировать общие ресурсы NFS, когда:

  • Сеть на клиентском компьютере отключается
  • Клиент NFS не может связаться с клиентом
...