Vous pouvez effectuer des installations à distance afin de déployer simultanément des agents qui utilisent un même fichier agent.properties.

Conditions préalables

Procédure

  1. Créez un fichier hosts.txt sur votre serveur d'installation qui mappe le nom d'hôte sur l'adresse IP de chaque plate-forme sur laquelle vous installez un agent.
  2. Ouvrez un shell de ligne de commande sur le serveur d'installation.
  3. Saisissez la commande suivante dans le shell, en fournissant le nom correct du module de l'agent dans la commande d'exportation.
    $ export AGENT=epops-agent-x86-64-linux-1.0.0.tar.gz 
    $ export PATH_TO_AGENT_INSTALL=</path/to/agent/install>
    $ for host in `cat hosts.txt`; do scp $AGENT $host:$PATH_TO_AGENT_INSTALL && ssh $host "cd $PATH_TO_AGENT_INSTALL; tar zxfp $AGENT &&
     ./epops-agent-1.0.0/ep-agent.sh start"; done
  4. (Facultatif) Si les hôtes cibles portent des noms séquentiels, par exemple host001, host002, host003, etc., vous pouvez ignorer le fichier hosts.txt et utiliser la commande seq.
    $ export AGENT=epops-agent-x86-64-linux-1.0.0.tar.gz
    $ for i in `seq 1 9`; do scp $AGENT host$i: && ssh host$i "tar zxfp $AGENT &&
    ./epops-agent-1.0.0/ep-agent.sh start"; done

Résultats

Les agents s'enregistrent sur le serveur vRealize Operations Manager et exécutent une analyse de détection automatique pour découvrir leur plate-forme hôte et les produits gérés pris en charge qui s'exécutent sur la plate-forme.