Assurer la connectivité NFS pour Backup and DR

Cette page explique comment vous assurer qu'une connectivité NFS est disponible pour Backup and DR.

Installer le client NFS sur un hôte Linux Red Hat RHEL 6 ou CentOS

Vérifiez si le client est installé en exécutant la commande: # rpm -qa | grep nfs

Vous devriez obtenir un résultat semblable à celui-ci:

  nfs-utils-lib-1.1.5-9.el6.x86_64
  nfs-utils-1.2.3-54.el6.x86_64
  • Si rien ne s'affiche, utilisez yum pour installer les paquets clients NFS. Exécuter: # yum install nfs-utils nfs-utils-lib
  • Assurez-vous que le paquet rpcbind /portmapper est installé sur l'hôte Linux. Exécuter:# rpm -qa | grep rpcbind

Le résultat devrait ressembler à ceci: rpcbind-0.2.0-11.el6.x86_64

  • Si rien ne s'affiche, utilisez yum pour installer rpcbind. Exécuter : # yum install rpcbind

Installer le client NFS sur un hôte Linux SLES

  1. Pour vérifier si le client est installé, exécutez la commande suivante: # rpm -qa | grep nfs

    Vous devriez obtenir un résultat semblable à celui-ci:

    nfs-client-1.2.1-2.6.6
    yast2-nfs-common-2.17.7-1.1.2
    yast2-nfs-client-2.17.12-0.1.81
    
  2. Si vous ne voyez pas les paquets nfs-client ou yast2-nfs-xxxx, utilisez YaST ou zypper pour installer les paquets client NFS.

    • À l'aide de YaST:
    # yast2 --install yast2-nfs-client
    # yast2 --install yast2-nfs-common
    
    • Avec Zypper:# zypper install nfs-client
  3. Assurez-vous que le paquet rpcbind ou portmapper est installé sur l'hôte Linux. Exécutez la commande : # rpm -qa | grep rpcbind Cela devrait renvoyer un résultat semblable à: rpcbind-0.1.6+git20080930-6.15

  4. Si rien ne s'affiche, vous devez installer les paquets à l'aide de YaST ou de Zypper:

    • À l'aide de YaST: # yast2 --install rpcbind
    • Avec Zypper: # zypper install rpcbind

Obtenir des informations sur le client NFS à partir de l'hôte Linux

Un package et une version de client NFS approuvés par Backup and DR doivent être installés sur l'hôte.

  1. Vérifiez si le service portmapper ou rpcbind est en cours d'exécution. Exécuter : # sudo service rpcbind status

    • Un hôte Red Hat RHEL 6 ou CentOS Linux doit renvoyer quelque chose comme : rpcbind (pid 1591) is running...
    • Un hôte Linux SLES doit renvoyer une réponse semblable à la suivante : Checking for service rpcbind running
  2. Si le service rpcbind n'est pas en cours d'exécution sur l'hôte Linux, démarrez-le avec : # sudo service rpcbind start

  3. Utilisez rpcinfo pour lister les programmes ou services RPC enregistrés. Portmapper doit être enregistré et en cours d'exécution.

    # sudo rpcinfo -p
    program vers proto port service
    100000 4 tcp 111 portmapper
    100000 3 tcp 111 portmapper
    100000 2 tcp 111 portmapper
    100000 4 udp 111 portmapper
    100000 3 udp 111 portmapper
    100000 2 udp 111 portmapper
    
  4. Vérifiez si l'hôte Linux peut effectuer un appel RPC aux programmes rpcbind et NFS sur l'appliance de sauvegarde/restauration à l'aide de la commande suivante.

    # sudo rpcinfo -T tcp <#vm internal IP> rpcbind
    program 100000 version 2 ready and waiting
    program 100000 version 3 ready and waiting
    program 100000 version 4 ready and waiting
    # sudo rpcinfo -T tcp <#vm internal IP> nfs
    program 100003 version 2 ready and waiting
    program 100003 version 3 ready and waiting
    

Si les commandes précédentes renvoient le résultat affiché, la connectivité NFS de l'hôte Linux à l'appliance de sauvegarde/restauration est correcte.