Я использую тестирование Debian и хотя добавил NEED_IDMAPD = "yes" в / etc / default / nfs-common.
Мой файл экспорта:
/ nfs4exports 192.168.10.0/24(ro,fsid=0,no_subtree_check,sync,root_squash)
/ nfs4exports / home 192.168.10.0/24(rw,nohide,sync,insecure,root_squash,no_subtree_check)
Но rpcinfo -p показывает только nfs версии 2 и 3
100003 2 tcp 2049 нфс
100003 3 tcp 2049 nfs
100003 2 удп 2049 нфс
100003 3 удп 2049 нфс
Это сообщения, связанные с dmesg после перезапуска nfs-common и nfs-kernel-server:
[1390754.762064] svc: 127.0.0.1, port = 1016: unknown version (4 for prog 100003, nfsd) [1390756.912773] svc: 127.0.0.1, port = 1017: unknown version (0 для prog 100003, nfsd) [1391147.296468] nfsd : последний сервер завершил работу, очистка кеша экспорта [1391169.125568] nfsd: последний сервер завершил работу, очистка кеша экспорта [1391301.401115] nfsd: последний сервер завершил работу, очистка кеша экспорта [1391422.691600] nfsd: последний сервер завершил работу, очистка кеша экспорта
Я убедился, что ядро поддерживает NFSv4 (но не NFSv41), и я запускаю его под управлением архитектуры.
Спасибо!!!
Я пропустил чтение конфигурации ядра, и он был скомпилирован с поддержкой клиента NFSv4, но не с сервером