Skip to main content
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Modifier les ports utilisés pour les services NFSv3

Contributeurs

Le serveur NFS du système de stockage utilise des services tels que le démon de montage et Network Lock Manager pour communiquer avec les clients NFS sur des ports réseau par défaut spécifiques. Dans la plupart des environnements NFS, les ports par défaut fonctionnent correctement et ne nécessitent pas de modification, mais si vous souhaitez utiliser différents ports réseau NFS dans votre environnement NFSv3, vous pouvez le faire.

Ce dont vous avez besoin

La modification des ports NFS sur le système de stockage requiert que tous les clients NFS se connectent au système. Il est donc important de communiquer ces informations aux utilisateurs avant de faire la modification.

Description de la tâche

Vous pouvez définir les ports utilisés par les services du démon de montage NFS, Network Lock Manager, Network Status Monitor et NFS quota daemon pour chaque machine virtuelle de stockage (SVM). La modification du numéro de port affecte l'accès des clients NFS aux données via TCP et UDP.

Les ports pour NFSv4 et NFSv4.1 ne peuvent pas être modifiés.

Étapes
  1. Définissez le niveau de privilège sur avancé :

    set -privilege advanced

  2. Désactivation de l'accès à NFS :

    vserver nfs modify -vserver vserver_name -access false

  3. Définissez le port NFS pour le service NFS spécifique :

    vserver nfs modify -vserver vserver_namenfs_port_parameterport_number

    Paramètre du port NFS Description Port par défaut

    -mountd-port

    Démon de montage NFS

    658

    -nlm-port

    Gestionnaire de verrouillage réseau

    4045

    -nsm-port

    Moniteur d'état du réseau

    4046

    -rquotad-port

    Démon de quota NFS

    4049

    Outre le port par défaut, la plage autorisée de numéros de port est comprise entre 1024 et 65535. Chaque service NFS doit utiliser un port unique.

  4. Activation de l'accès au NFS :

    vserver nfs modify -vserver vserver_name -access true

  5. Utilisez le network connections listening show pour vérifier que le numéro de port change.

  6. Retour au niveau de privilège admin :

    set -privilege admin

Exemple

Les commandes suivantes définissent le port NFS Mount Daemon sur 1113 sur le SVM nommé vs1 :

vs1::> set -privilege advanced
Warning: These advanced commands are potentially dangerous; use
         them only when directed to do so by NetApp personnel.
Do you want to continue? {y|n}: y

vs1::*> vserver nfs modify -vserver vs1 -access false

vs1::*> vserver nfs modify -vserver vs1 -mountd-port 1113

vs1::*> vserver nfs modify -vserver vs1 -access true

vs1::*> network connections listening show
Vserver Name     Interface Name:Local Port        Protocol/Service
---------------- -------------------------------  ----------------
Node: cluster1-01
Cluster          cluster1-01_clus_1:7700          TCP/ctlopcp
vs1              data1:4046                       TCP/sm
vs1              data1:4046                       UDP/sm
vs1              data1:4045                       TCP/nlm-v4
vs1              data1:4045                       UDP/nlm-v4
vs1              data1:1113                       TCP/mount
vs1              data1:1113                       UDP/mount
...
vs1::*> set -privilege admin