Назад | Перейти на главную страницу

Сервер NFS «доступ запрещен» после перезагрузки клиента

У меня есть несколько серверов NFS на комплекте коммерческого оборудования NAS, которое мы купили. У меня также есть около 20-30 других машин, на которых монтируется каждый из серверов NFS. В целом настройка работает хорошо, но я заметил, что иногда после перезагрузки одного из клиентов он сообщает

mount.nfs: access denied by server while mounting ...

Кажется, я могу исправить это, войдя на каждый из серверов NFS и либо /etc/init.d/nfs restart или exportfs -au; exportfs -a; (или делать то же самое из удобного веб-интерфейса), но довольно неприятно, чтобы это было частью перезагрузки любого из 20-30 клиентских узлов.

До сих пор журналы сервера не были очень полезны, отчасти потому, что поставщик NAS, похоже, убрал многие встроенные средства ведения журналов. :(

В идеале я бы хотел исправить конфигурацию сервера (или конфигурацию клиента), чтобы мне не пришлось делать ничего особенного после перезагрузки клиента. Если исключить это, возможно, есть команда, которую я мог бы запустить на клиенте (в отличие от все серверов), когда возникает проблема?

Permission denied на NFS означает, что по какой-то причине экспорт NFS не имеет разрешений на монтирование. Какие параметры экспорта вы настроили? Есть ли шанс, что у вас есть списки разрешений на основе сетевой группы или хоста? Если так, возможно, дело в разрешении имен. Если ваш NFS-сервер не может разрешить IP-адрес вашего клиента (может быть, это DHCPing?), Он откажет в разрешении и (может) кэшировать отрицательный результат.