Я монтирую файловую систему NFS на своем компьютере. Как выяснить, какую версию протокола NFS использует сервер? У меня нет доступа к машине NFS-сервера, но у меня есть root на моей клиентской машине.
Могу ли я что-нибудь запустить на своем клиентском компьютере, чтобы определить, какая версия протокола NFS используется сервером или какие версии он поддерживает?
Я не смог найти никакой полезной информации /var/log/messages
или вывода отладки ядра ( dmesg
).
Я пытался бежать nfsstat
, но я не уверен, что он дает мне какую-либо полезную информацию. Однако, когда я запускаю nfsstat -s
запрос информации о сервере, я не вижу ничего полезного:
# nfsstat -s
Server rpc stats:
calls badcalls badfmt badauth badclnt
0 0 0 0 0
Когда я запускаю nfsstat -c
запрос информации о клиенте, я вижу некоторую информацию о нем Client nfs v3
, но я не уверен, как это интерпретировать. Это говорит мне что-нибудь о протоколе, используемом между моей клиентской машиной и сервером NFS? Означает ли это, что я сейчас использую v3 протокола NFS? Это говорит мне что-нибудь о том, какие версии протокола NFS сервер поддерживает, например, NFS v4?
В зависимости от вашей ОС и версии могут быть разные способы проверить это.
nfsstat:
Но вы можете точно
что, очевидно, тот же результат.
Это показывает
vers=3
на сервере, иmountvers=3
.источник
grep nfs /proc/mounts
(для меня на сервере) только отображаетnfsd /proc/nfsd nfsd rw,realtime 0 0
. У меня нет подключенного клиента (я не могу заставить его работать). Все выглядит нормально (использование nfs4 на обоих, IP-адреса правильные, / etc / exports в порядке,nfs-server
был перезапущен,exportfs -rav
выглядит хорошо,showmount -e server
с клиента выглядит нормально и т. Д. .. но когда я пытаюсь смонтировать КАЖДЫЙ ВРЕМЯ .. он зависает доmount.nfs: Connection timed out
- или--mount.nfs4: Connection timed out
. Так расстраивает. Извините за мою напыщенную речь, которая, вероятно, останется незафиксированной)./proc/fs/nfsd/versions
выяснить, какие версии сервер настроен для поддержки.Можно открыть
/etc/nfsmount.conf
и получить информацию о версии по умолчанию и поддерживаемой версии.источник