У меня проблемы с добавлением точек монтирования NFS на серверах CentOS 6 (сервер и клиенты).
У меня есть NFS-сервер с несколькими точками монтирования, которые существуют годами. Я добавил пару новых точек монтирования, и ни одна из них не работает. Я перезагружал NFS-сервер несколько раз и пытался смонтировать общий ресурс на нескольких клиентах, но оба общих ресурса перестали работать с одинаковой ошибкой, а именно
# mount -t nfs my-server:/test2 /test
# ls -atlr /test
ls: cannot open directory /test: Stale file handle
Все мои экспорты имеют одинаковые настройки (кроме точки монтирования). Вот новый:
/test 10.0.0.0/8(rw,no_root_squash,no_all_squash,no_subtree_check)
С сервера NFS все новые монтировки есть:
ls -altr /test2
total 4
-rw-r--r-- 1 root root 6 Feb 23 10:39 test.txt
drwxr-xr-x 5 root root 63 Feb 23 10:39 ..
drwxr-xr-x 2 root root 10 Feb 23 10:55 test
drwxrwxrwx 3 root root 44 Feb 23 10:55 .
showmount -e localhost
Export list for localhost:
/test2 10.0.0.0/8
/test 10.0.0.0/8
/logs 10.0.0.0/8
/backup1 10.0.0.0/8
/logs2 10.0.0.0/8
/users 10.0.0.0/8
/repo 10.8.0.0/8
/backups3 10.8.0.0/8
/backup4 10.8.0.0/8
Монтирование успешно монтируется на клиенте, но любая попытка получить доступ к монтированию не удалась. Разрешения не кажутся проблемой. Что мне здесь не хватает? Как я могу отладить эту проблему?