Gestion des systèmes de fichiers réseau dans Oracle® Solaris 11.2

Quitter la vue de l'impression

Mis à jour : Juillet 2014
 
 

Négociation de version dans NFS

Le processus de lancement de NFS inclut la négociation des versions de protocole pour les serveurs et les clients. Si vous ne spécifiez pas le niveau de version, le meilleur niveau est sélectionné par défaut. Par exemple, si le client et le serveur prennent en charge la version 3 de NFS, cette version est utilisée. Si le client ou le serveur ne peut prendre en charge que la version 2, cette version est utilisée.

Vous pouvez définir les paramètres client_versmin, client_versmax, server_versmin et server_versmax à l'aide de la commande sharectl. Les valeurs minimum et maximum spécifiées pour le serveur et le client remplacent les valeurs par défaut de ces paramètres. Pour le client et le serveur, la valeur minimum par défaut est 2 et la valeur maximale par défaut est 4. Pour trouver la version prise en charge par le serveur, le client NFS commence avec la valeur du paramètre de client_versmax et essaie ensuite chaque version jusqu'à atteindre la valeur du paramètre de version de client_versmin. Dès que la version prise en charge est trouvée, le processus se termine. Par exemple, si client_versmax=4 et que client_versmin=2, le client essaie d'abord la version 4, puis la version 3 et enfin la version 2. Si client_versmax et client_versmin sont définis sur la même valeur, le client utilise toujours cette version et n'essaie pas d'autre version. Si le serveur n'offre pas cette version, le montage échoue.


Remarque -  Vous pouvez remplacer les valeurs qui sont déterminées par la négociation dans NFS en utilisant l'option –vers avec la commande mount. Pour plus d'informations sur les options disponibles pour la commande mount, reportez-vous à la page de manuel mount_nfs(1M).

Pour savoir comment configurer le service NFS, reportez-vous à Configuration du service NFS.