CA ARCserve Backup ne détecte pas les serveurs de moteur de transfert de données

Valide sur les plates-formes UNIX et Linux.

Symptôme :

CA ARCserve Backup ne détecte pas les serveurs de moteur de transfert de données et ces serveurs sont enregistrés avec le serveur principal.

Solution :

Pour y remédier, procédez comme suit :

  1. Assurez-vous que le serveur de moteur de transfert de données est enregistré sur le serveur principal.
  2. Vérifiez que le moteur de bandes est en cours d'exécution sur le serveur principal.
  3. Assurez-vous que le moteur de bandes du serveur principal communique avec le serveur de moteur de transfert de données. Pour vérifier la communication, ouvrez le journal suivant :
    <ARCSERVE_HOME>/log/tape.log
    

    Le fichier tape.log doit afficher des informations semblables à celles-ci :

    [09/24 13:07:34 11e0  2             ] -----------START LOGGING---------
    [09/24 13:07:34 11e0  2             ] Loading Server and Device List 
    [09/24 13:07:34 11e0  2             ] Successfully Get UUID on [UNIX-DM-01-SLES11-V1] 
    [09/24 13:07:34 11e0  2             ] Successfully Get UUID on [UNIX-DM-02-RHEL5-P2] 
    [09/24 13:07:34 11e0  2             ] Successfully Get UUID on [172.24.199.299] 
    [09/24 13:07:34 11e0  2             ] Initializing Servers and Devices : Start  
    [09/24 13:07:34 11e0  2             ] Connecting to Node UNIX-DM-01-SLES11-V1 on Port 6051
    

    Vérifiez les points suivants :

  4. Consultez le fichier journal suivant :
    <ARCSERVE_HOME>/log/umsdev.log
    

    Le fichier journal doit afficher des informations semblables à celles-ci :

    25/11/2009 19:01:55.849  5340 DBG CNDMPConnection using Hostname=UNIX-DM-01-SLES11-V1, IPAddress=, PortNumber=6051
    25/11/2009 19:01:55.943  5340 DBG CXDRStream::CXDRStream
    25/11/2009 19:01:55.943  2384 DBG [0x00F35C20] Message receive thread started
    25/11/2009 19:01:55.943  3696 DBG Dispatch Thread started
    
  5. Assurez-vous que l'adresse IP du serveur de moteur de transfert de données s'affiche dans le fichier hosts du serveur principal. Le fichier hosts se trouve dans le répertoire suivant :
    <Windows>/system32/drivers/etc/hosts
    

    Par exemple :

    172.24.199.199	UNIX-DM-01-SLES11-V1
    
  6. A partir du serveur principal, exécutez la commande ping ou la commande nslookup pour vous assurer que le serveur principal peut communiquer avec le serveur de moteur de transfert de données.
  7. A partir du serveur de moteur de transfert de données, exécutez la commande ping ou la commande nslookup pour vous assurer que le serveur de moteur de transfert de données peut communiquer avec le serveur principal.

    Remarque : Si les serveurs ne peuvent pas communiquer à l'aide des commandes ping ou nslookup, assurez-vous que vous spécifiez le nom d'hôte et/ou l'adresse IP corrects.

  8. A partir du serveur de moteur de transfert de données, exécutez la commande suivante pour vous assurer que le service du serveur NDMP est en cours d'exécution :
    # ps -ef | grep NDMPServer
    

    Si le service du serveur NDMP est en cours d'exécution, les résultats suivants s'affichent dans la ligne de commande :

    root     13260     1  0 05:28 ?        00:00:00 NDMPServer
    root     13484     1  0 05:28 ?        00:00:00 NDMPServer
    
  9. A partir du serveur de moteur de transfert de données, ouvrez le journal de l'agent commun pour vous assurer que le service du serveur NDMP a démarré. Le fichier journal de l'agent commun se trouve dans le répertoire suivant :
    /opt/CA/ABcmagt/logs/caagentd.log
    

    Si le service du serveur NDMP a démarré, les informations suivantes s'affichent dans le fichier journal :

    10/21 05:28:51(13259) - (_AGBRSpawnMediaEngine), major=14, minor=0
    10/21 05:28:51(13260) - (_AGBRSpawnMediaEngine) execv(/opt/CA/ABdatamover/NDMPServer)
    10/21 05:28:51(13259) - (_AGBRSpawnMediaEngine): child pid=13260
    
  10. A partir du serveur de moteur de transfert de données, vérifiez le fichier de configuration Agent.cfg pour vous assurer que le moteur de transfert de données pour UNIX/Linux est configuré. Le fichier journal Agent.cfg se trouve dans le répertoire suivant :
    /opt/CA/ABcmagt/agent.cfg
    

    Si le moteur de transfert de données pour UNIX/Linux est configuré, les informations suivantes s'affichent dans le fichier de configuration :

    [260]
    #[Data Mover]
    NAME      ABdatmov
    VERSION   16.0
    HOME      /opt/CA/ABdatamover
    #ENV      CA_ENV_DEBUG_LEVEL=4
    #ENV      CA_ENV_NDMP_LOG_DEBUG=1
    ENV AB_OS_TYPE=SUSE_2.6.27.19_I686
    ENV       MEDIASERVER_HOME=/opt/CA/ABdatamover
    ENV       LD_LIBRARY_PATH=/opt/CA/ABdatamover/lib:/opt/CA/ABcmagt:$LD_LIBRARY_PATH:/opt/CA/SharedComponents/lib
    ENV       SHLIB_PATH=/opt/CA/ABdatamover/lib:/opt/CA/ABcmagt:$SHLIB_PATH:/opt/CA/SharedComponents/lib
    ENV       LIBPATH=/opt/CA/ABdatamover/lib:/opt/CA/ABcmagt:$LIBPATH:/opt/CA/SharedComponents/lib
    BROWSER   NDMPServer
    AGENT     dagent