• # Re: Version NFS ...

    Posté par . En réponse au message Version nfs. Évalué à 1.

    Pour identifier la version d'un logiciel installé, tu dois regarder dans ton système de packaging . Sur Debian par exemple et probablement les dérivés (Ubuntu), tu peux faire :


    dpkg-query -l | grep nfs


    pour obtenir :


    ii nfs-common 1.0.6-3.1 NFS support files common to client and serve
    ii nfs-kernel-ser 1.0.6-3.1 Kernel NFS server support


    Donc tu utilise la version 1.0.6. Alors maintenant ça ne répond pas à ta question de savoir si tu es en 2 ou en 3. Sur un système à base de rpm, de mémoire, je pense que tu peux utiliser rpm -qa | grep nfs.

    En fait là ce n'est pas la version du programme que tu veux mais la version du protocole utilisée. Si tu utilises une distribution récente, je pense que tu utilises le serveur nfs du kernel. Alors là ça dépend de la configuration du kernel. En effet dans la config tu as des paramètres du genre :


    cat /boot/config-2.4.18 | grep NFS

    CONFIG_NFS_FS=y
    CONFIG_NFS_V3=y
    # CONFIG_ROOT_NFS is not set
    CONFIG_NFSD=m
    # CONFIG_NFSD_V3 is not set


    Alors, ici vu que CONFIG_NFSD_V3 n'est pas positionné je pense que mon serveur fait du V2. S'il était positionné je pense qu'il serait capable de négocier le protocole, et de servir à la fois des clients en V2 et en V3. Tu peux voir les explications dans les sources du kernel Documentation/Configure.help et chercher CONFIG_NFSD.