У меня есть два ящика RHEL5 в частной сети вместе (192.168.2.0/24), и я пытаюсь экспортировать файловую систему из одной в другую, но продолжаю получать следующую ошибку:
mount.nfs: Input/output error
на стороне клиента я вижу такой вывод:
mount: trying 192.168.2.101 prog 100003 vers 3 prot tcp port 2049
mount: trying 192.168.2.101 prog 100005 vers 3 prot tcp port 960
а на стороне сервера я вижу это:
Sep 20 14:14:32 omicron mountd[18739]: authenticated mount request from 192.168.2.87:635 for /srv/nfs/web (/srv/nfs/web)
но это все. Я открыл iptables, чтобы вся сеть 192.168.2.0/24 могла свободно общаться, но общедоступная сторона заблокирована до 22,80 и т. Д.
Любые идеи?
Для аналогичной проблемы я добавил в синтаксис команды mount следующие параметры «-o nolock, udp».
mount -o nolock,udp 192.168.4.11:/var/nfs /mnt/nfs/
Видимо это проблема, когда служба nfslook не запускается успешно.
Убедитесь, что portmapper запущен
На centos
chkconfig --list | grep portmap
Чтобы запустить его на centos и настроить его запуск при загрузке
service portmap start
chkconfig portmap on
У меня была аналогичная проблема, взгляните на это ссылка на сайт.
И вот этот.
В основном вам нужно открыть гораздо больше портов.
Проверьте следующее:
Также обратите внимание, что portsentry может работать, отключите его и перезапустите portmap.
# /etc/init.d/portmap status
portmap dead but subsys locked
# /etc/init.d/portsentry stop
chkconfig portsentry off
# /etc/init.d/portmap start
Starting portmap: [ OK ]