Рейтинг:0

rpi4 — Ubuntu 20.04.2 LTS — диск NFS не монтируется при загрузке

флаг cn

У меня возникла проблема с автоматическим монтированием общего ресурса NFS при загрузке для нескольких rpi4, на которых работает Ubuntu 20.04.2 LTS.

Если я запускаю судо монтировать -а диск успешно монтируется без проблем.

Я пробовал различные варианты fstab без успеха. Ниже приведен текущий конфиг:

192.168.1.100:/mnt/media /mnt/media nfs _netdev, auto, nfsvers=4 0 0

Бег sudo cat /var/log/syslog | grep нфс возвращает следующее:

24 июня 18:59:01 ядро ​​test-01: [7.865019] Установка knfsd (авторское право (C) 1996 [email protected]).

24 июня 18:59:01 test-01 systemd[1]: nfs-config.service: Успешно.

24 июня 18:59:03 ядро ​​test-01: [18.820306] FS-кэш: Netfs 'nfs' зарегистрирован для кэширования

24 июня 18:59:03 test-01 mount[1754]: mount.nfs: Сеть есть недоступный

Я не уверен, пытается ли он монтироваться до того, как сеть будет подключена к сети, но я думал, что опция _netdev предотвратила это.

Рейтинг:0
флаг ng

Я тоже столкнулся с подобной проблемой с cifs (smb).

Решение для меня состояло в том, чтобы добавить несколько вариантов монтирования:

  • x-systemd.automount
  • x-systemd.mount-timeout = 5
  • x-systemd.device-timeout = 5

Попробуйте этот, если он работает для вас:

192.168.1.100:/mnt/media /mnt/media nfs x-systemd.automount,x-systemd.mount-timeout=5,x-systemd.device-timeout=5,_netdev,auto,nfsvers=4 0 0

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

commandobob avatar
флаг cn
Добавил перечисленные вами параметры, и я все еще могу смонтировать -a без ошибок (и диск появляется), но он все еще не добавляется при загрузке. После добавления этих параметров журнал, похоже, удалил ошибку о сети: ```24 июня 20:08:52 ядро ​​test-01: [ 7.892317] Установка knfsd (авторское право (C) 1996 [email protected]). 24 июня 20:08:52 test-01 systemd[1]: nfs-config.service: выполнено успешно.```
AlexOnLinux avatar
флаг ng
можно попробовать увеличить время ожидания. если это не сработает, извините, я не могу помочь.
commandobob avatar
флаг cn
Нет игральных костей. Увеличены тайм-ауты для различных настроек, и по-прежнему не монтируется при загрузке (но все еще монтируется с помощью ```mount -a``` Однако теперь журнал показывает что-то другое ```25 июня 13:02:25 ядро ​​test-01: [58797.261249] FS-Cache: Netfs 'nfs' зарегистрирован для кэширования 25 июня, 13:04:00 test-01 blkmapd[931]: ошибка открытия файла канала /run/rpc_pipefs/nfs/blocklayout: нет такого файла или каталога 25 июня, 13:04:00 ядро ​​test-01: [ 7.864061] Установка knfsd (авторское право (C) 1996 [email protected]). 25 июня 13:04:00 test-01 systemd[1]: nfs-config.service: выполнено успешно.```

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.