Utilisation nfs version 3 sur RHEL 7

j'ai testé nfs version 3 Dans son système de laboratoire, et cela fonctionne bien.

[root@server2 ~]# tail -1 /etc/mtab

server1:/nfs /nfs nfs rw,relatime,vers=3,rsize=262144,wsize=262144,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,mountaddr=192.168.150.134,mountvers=3,mountport=20048,mountproto=udp,local_lock=none,addr=192.168.150.134 0 0

[root@server2 ~]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 7.4 (Maipo)
[root@server2 ~]#

De toute façon. Quand je fais la même chose dans Azure, Rien ne se passe. J'ai suivi ce guide

https://knowledge.autodesk.com ... .html
Mais quand je le mont en utilisant la version 3, Cela donne une erreur ci-dessous

mount -vv  -t nfs -o vers=3 server1:/appl /wbr

mount.nfs: timeout set for Thu Aug 1 02:38:02 2019
mount.nfs: trying text-based options 'vers=3,addr=10.200.254.8'
mount.nfs: prog 100003, trying vers=3, prot=6
mount.nfs: trying 10.200.254.8 prog 100003 vers 3 prot TCP port 2049
mount.nfs: prog 100005, trying vers=3, prot=17
mount.nfs: trying 10.200.254.8 prog 100005 vers 3 prot UDP port 20048
mount.nfs: portmap query retrying: RPC: Timed out

Version 4 fonctionne bien et la version 3 - ne pas!

Des idées?
Invité:

Babette

Confirmation de:

Tout a fonctionné!

Je l'ai placé dans un fichier / etc / sysconfig / nfs

RQUOTAD_PORT = 875

LOCKD_TCPPORT = 32803

LOCKD_UDPPORT = 32769

MOUNTD_PORT = 892

STATD_PORT = 662

alors

systemctl redémarrage nfs-config

Ensuite, j'ai ouvert les ports ci-dessus. tcp / udp Sur le serveur Azure et a été capable de la monter!

Merci à tous pour votre soutien!

Dominique

Confirmation de:

Le fabricant fournit un soutien NFSv3 dans RHEL7 (cm.
https://access.redhat.com/docu ... h-nfs
).

Veuillez faire les chèques suivants:

1) Assurez-vous que le soutien NFSv3 Inclus dans

/etc/sysconfig/nfs

déposer:

NFS3_SERVER_SUPPORT="yes"

Interdire les clients à utiliser NFSv4, Ajouter un paramètre

RPCNFSDARGS= -N 4

2) Vérifiez si les démons sont lancés NFS sur le serveur NFS:

# service nfs status
# service portmap status

3) Vérifiez si votre serveur NFS est disponible dans Azure Du système client via des ports réseau NFS:

Port 111 (TCP et UDP);

Port 2049 (TCP et UDP)

Tout outil vous convient, par exemple:

# telnet nfs_server_ip_addr 2049
# nmap -sU -p 111,2049 nfs_server_ip_addr
# nmap -sT -p 111,2049 nfs_server_ip_addr

4) Vérifiez si les fixations existantes du système client sont visibles:

# showmount -e nfs_server_name

Pour répondre aux questions, connectez-vous ou registre