Dolphin+nfs динамическое монтирование. КАК???

Здравствуйте!
Подскажите как сделать монтирование NFS шары автоматически, когда в сети доступен сервер и отмонтирование когда сервер не доступен.

uname -a

[FONT=monospace]
Linux vodka 5.3.18-150300.59.43-default #1 SMP Sun Jan 23 19:27:23 UTC 2022 (c76af22) x86_64 x86_64 x86_64 GNU/Linux

[/FONT]
lsb-release -a

LSB Version: n/a
Distributor ID: openSUSE
Description: openSUSE Leap 15.3
Release: 15.3
Codename: n/a

Пробовал:

  1. через /etc/fstab:
    192.168.1.127:/mnt/Home/torrents /home/vodka/y_TrueNAS_NFS_mnt nfs noauto,users,rw,soft,exec,x-systemd.automount 0 0
    но не устраивает тем, что есть задержка каждый раз при обращении к каталогу когда сервер отключен

  2. через autofs
    не получается совсем, делал по этому мануалу: Sharing file systems with NFS | Reference | openSUSE Leap 15.5

cat /etc/auto.master

/home/vodka/y_TrueNAS_NFS_mnt /etc/y_NASStation_torrents.misc --timeout=5
/net -hosts --timeout=60
+auto.master

**cat /etc/y_NASStation_torrents.misc
**

NASTorrents -fstype=nfs 192.168.1.127:/mnt/Home/torrents

**sudo systemctl status autofs
**

[FONT=monospace] autofs.service - Automounts filesystems on demand
Loaded: loaded (/usr/lib/systemd/system/autofs.service; enabled; vendor preset: disabled)
Active: active (running) since Tue 2022-02-01 23:47:15 +05; 1h 13min ago
Docs: man:automount(8)
man:autofs(5)
Process: 2782 ExecStart=/usr/sbin/automount $AUTOFS_OPTIONS -p /run/automount.pid (code=exited, status=0/SUCCESS)
Main PID: 2784 (automount)
Tasks: 5 (limit: 4915)
CGroup: /system.slice/autofs.service
└─2784 /usr/sbin/automount -p /run/automount.pid

Помогите! Может я что то не понимаю? Мне нужно автоматическое монтирование NFS шары когда сервер в сети и автоматическое размонтирование когда сервер оффлайн в дельфине. Это возможно?
[/FONT]

Никак. У вас нет никакой информации о том, что сервер появился в сети, пока вы не попытаетесь к нему обратиться. Autofs позволяет смонтировать каталог при обращении к нему (если сервер в этот момент недоступен, будет ошибка доступа), и размонтировать если каталог не используется в течение какого-то времени.

Можно написать/дописать ПО.

Но возникают вопросы:

  1. Кто это будет писать?
  2. Кто это будет поддерживать?
  3. Кто за это заплатит?

Ну, пинг посылать через какой-то интервал. Если будет ответ, тогда монтировать.
Скрипт написать несложно.

Но! Насколько помню из опыта, после отвала NFS процессы зависают как зомби. Хрен прибьёшь.

Спасибо! У Вас хорошие разъяснения! Теперь более полно понимаю взаимодействие с NFS.

Да эту проблему не могу решить тоже.

Видимо NFS плохо подходит под мои нужды. Думаю может SAMBA подойдёт?