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

Клиенты NFS не видят изменений в файловой системе

У меня настроена NFS с одним сервером и двумя клиентами. Я сталкиваюсь с проблемой, что когда я создаю файл на сервере (я вошел в систему на сервере), я не вижу новый файл на клиенте и наоборот. Моя проблема как-то связана с этот вопрос, но с моей проблемой файлы никогда не появляются.

Это настройки NFS на сервере (/ etc / exports):

/share 192.168.43.57/24(rw,no_root_squash,async) 192.168.123.1/24(rw,no_root_squash,async)

На своих клиентах я монтирую акции следующим образом:

192.168.43.57:/share     /mnt/share      nfs     rsize=8192,wsize=8192,timeo=14,intr

ОБНОВИТЬ

Я установил несколько локальных виртуальных машин с такой же конфигурацией, и проблема, похоже, не возникает в этой среде. Не уверен, с чего начать решение этой проблемы.

Я подозреваю, что сервер экспортировал / share до того, как / share был смонтирован, и клиенты видят базовую файловую систему.

Чтобы проверить (при условии, что вы работаете в Linux) размонтировать файловую систему на клиенте, запустите exportfs -rv на сервере, а затем перемонтируйте на клиенте. Более решительно вы можете попробовать exportfs -avu; exportfs -av а не exportfs -rv.

Есть ли журналы ошибок при монтировании своей общей папки? когда вы обращаетесь к нему в первый раз? Есть ли у вас межсетевой экран между машинами или внутри них? Сервер Portmap работает?