nfs mount /etc/fstab запись зависает приложение gtk

У меня есть эта запись в моем fstab, которая работает довольно хорошо, когда я дома, а 192.168.1.195 в моей локальной сети

# https://wiki.archlinux.org/index.php/NFS#Mount_using_.2Fetc.2Ffstab_with_systemd
192.168.1.195:/media/drive3/calibre    /home/user/calibre    nfs     rw,noauto,x-systemd.automount,x-systemd.device-timeout=10,timeo=14,x-systemd.idle-timeout=1min  0       0

Теперь, когда я не подключен дома, в другой сети, я сталкиваюсь с проблемой запуска deluge-gtk, где требуется много времени для запуска и выводит это сообщение об ошибке

➜  ~ deluge-gtk
invoking IsSupported() failed for remote volume monitor with dbus name org.gtk.vfs.UDisks2VolumeMonitor:: Timeout was reached (g-io-error-quark, 24)

Если я прокомментирую запись в fstab, то deluge-gtk запустится абсолютно нормально и не получит это сообщение.

Что я могу сделать, чтобы решить эту проблему, есть ли параметр в / etc / fstab, который я мог бы добавить, чтобы обнаружить, что меня нет дома?

1 ответ

Решение

Проблема с использованием /etc/fstab Файл заключается в том, что точка монтирования монтируется всегда, и если она не может быть повторно подключена, она может зависнуть на вашей машине, потому что ядро ​​будет постоянно пытаться монтировать точку.

Чтобы избежать этого, вы можете использовать autofs (/etc/auto.master), который является автомонтировщиком на основе ядра. В этом случае точка монтирования будет монтироваться только в том случае, если вы (или какой-либо процесс) обращаетесь к сконфигурированному каталогу, и если вы этого не сделаете, или точка монтирования простаивает в течение некоторого времени, она автоматически отключается, и таким образом вы можете избежать Повешенное поведение.

Я считаю, что не все операционные системы имеют autofs пакет установлен по умолчанию. Вы можете проверить, установлен ли он, а если нет, установить autofs пакет. После установки просто запустите man autofs чтобы получить помощь.

Вы можете найти дополнительную информацию об этом здесь:

Другие вопросы по тегам