• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Réinstaller un agent sur le parc
#1
Bonjour,

J'utilise GLPI sur 2 machines debian :

- Celle en prod "OLD"
- Celle en test "NEW"

Je souhaite que les utilisateurs passent par ma "NEW" à terme. Cependant, avant de la mettre en prod, je voudrais avoir un inventaire complet de mon parc.
L'agent fusion est déjà déployé avec un script sur l'AD mais il pointe vers le serveur "OLD"

2 questions :
- Comment réinstaller l'agent sur tout le parc pointant vers "NEW"
- Comment utiliser le SSL car mon GLPI est déjà en HTTPS

Merci à tous
  Reply
#2
Hello,

Tu n'es pas obligé de réinstaller ton agent sur tes machines.
Tu peux t'arranger pour exécuter une fois l'une des commandes suivante :

Si ton certificat SSL n'est pas déployé
"C:\Program Files\FusionInventory-Agent\fusioninventory-agent.bat" --server=http://NEWSERVEUR/glpi/plugins/fusioninventory/ --no-ssl-check
Si ton certificat SSL est présent sur tes machines
"C:\Program Files\FusionInventory-Agent\fusioninventory-agent.bat" --server=http://NEWSERVEUR/glpi/plugins/fusioninventory/ --ca-cert-file="chemin_complet_vers_ton_certificat\ton_certif.crt"

Si tes machines sont sous autre chose que Windows ça doit fonctionner aussi.
  Reply
#3
Merci pour cette réponse rapide !

Je voudrais tout passer en SSL car GLPI est déjà en SSL sur mon apache
  Reply
#4
Lorsque tu sera prêt à passer toutes tes machines sur ton nouveau serveur, tu peux faire un script pour modifier les clé registres :
HKLM\SOFTWARE\FusionInventory-Agent

Une fois les modifications faites, un petit redémarrage du service FusionInventory-Agent et le tour est joué.

Pour faire les choses encore plus propres et si tu aimes le scripting, tu peux également supprimer les traces de l'ancien serveur.
Pour ce faire, AVANT de modifier la clé registre "server", il faut récupérer la valeur et remplacer les caractères suivants :
":" par ".."
"/" par "_"

Ça te donnera un résultat du style http..__serveurglpi.com_glpi_plugins_fusioninventory_
en partant du principe que ton agent est installé dans l'emplacement par défaut, il ne reste plus qu'a supprimer le répertoire C:\Program Files\FusionInventory-Agent\var\http..__serveurglpi.com_glpi_plugins_fusioninventory_

Voilà !
  Reply
#5
Hello,
Si tu es dans un environnement Active Directory, sache que un admx est disponible et te permettra, par GPO, de (re)paramétrer après coup, un nouveau tag, nouvelle url d'inventaire, etc...
A noter que tu peux aussi indiquer plusieurs url d'inventaire, chose que j'avais pû faire lors d'une précédente migration. Il faut simplement, séparer les URL par une virgule du genre "http://OLDSERVEUR/glpi/plugins/fusioninventory/, http://NEWSERVEUR/glpi/plugins/fusioninventory/". ça marche aussi pour le commutateur --server=. Les matériels enverront alors leur inventaire aux deux serveurs.

En espérant que ça aura pu t'aider.
@+
Ph1 // Admin Systèmes & Réseaux
OS : Ubuntu 14.04
Authentification Kerberos // SSO Multi domaines AD
GLPI 9.2.3 // Fusion Inventory 9.2+2.0 (agent 2.4)
  Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)