Astra Linux при монтировании NFS ошибка "mount.nfs: Operation not permitted" при nfsvers=3
При попытке смонтировать NFS ресурс получаем сообщение вида:
mount -t nfs -o nfsvers=3,soft 192.168.0.1:/data /var/www mount.nfs: Operation not permitted
При этом
mount -t nfs -o soft 192.168.0.1:/data /var/www
прекрасно работает! Что делать? Причин может быть множество. Одна из них рассмотрена ниже:
добавляем ключик --verbose для получения подробностей:
mount --verbose -t nfs -o nfsvers=3,soft 192.168.0.1:/data /var/www mount.nfs: timeout set for Tue Feb 6 13:27:32 2018 mount.nfs: trying text-based options 'nfsvers=3,soft,addr=192.168.0.1' mount.nfs: prog 100003, trying vers=3, prot=6 mount.nfs: trying 192.168.0.1 prog 100003 vers 3 prot TCP port 2049 mount.nfs: prog 100005, trying vers=3, prot=17 mount.nfs: trying 192.168.0.1 prog 100005 vers 3 prot UDP port 49705 mount.nfs: portmap query retrying: RPC: Program/version mismatch mount.nfs: prog 100005, trying vers=3, prot=6 mount.nfs: trying 192.168.0.1 prog 100005 vers 3 prot TCP port 59451 mount.nfs: portmap query failed: RPC: Program/version mismatch mount.nfs: Operation not permitted
Ошибка приобретает более информативный характер. Но если NFS4 поддерживается и работает, а NFS3 нет, то это означает, что где-то запрещён протокол NFS3. Где же? А вот в этом файле: /etc/init.d/nfs-kernel-server в строке:
RPCMOUNTDOPTS="$RPCMOUNTDOPTS --no-nfs-version 3"
Уберите --no-nfs-version 3, выполните:
/etc/init.d/nfs-kernel-server restart
и всё будет в порядке.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- 4481 просмотр