Aller au contenu principal
Version: 23.04

Intégrer des Pollers dans un cluster Centreon-HA manuel

La HA manuelle est maintenant dépréciée. Ne réalisez plus de nouvelles installations suivant cette procédure.

Obtention des empreintes des nœuds centraux

Le service Gorgone de chaque central devra être en mesure de se connecter à celui des collecteurs.

  • Pour commencer, il faut obtenir la signature de la clé privée de chacun des nœuds centraux :
wget -O /root/gorgone_key_thumbprint.pl  https://raw.githubusercontent.com/centreon/centreon-gorgone/master/contrib/gorgone_key_thumbprint.pl
perl /root/gorgone_key_thumbprint.pl --key-path /var/lib/centreon-gorgone/.keys/rsakey.priv.pem

La commande doit afficher un retour semblable à celui-ci :

2020-09-25 10:47:35 - INFO - File '/var/lib/centreon-gorgone/.keys/rsakey.priv.pem' JWK thumbprint: RsfNibuDdOvzwP75G72rpIKIG2nRhkyGQrQXE4pXa_s
  • On doit maintenant avoir deux clés, une pour chaque nœud central. Conserver ces clés (ce qui est affiché après JWK thumbprint:) pour plus tard.

Ajout du poller à la configuration

    authorized_clients:
- key: tRsFMBv9X3ScNFMwvG8D652nXMsgEYMb1qsJek-Mns8

Configuration de Gorgone sur le Poller

  • Modifier ce fichier pour que cette section ressemble à :
    authorized_clients:
- key: cle_1_precedemment_generee
- key: cle_2_precedemment_generee
  • Il ne reste plus qu'à redémarrer Gorgone :
systemctl restart gorgoned

À ce stade, n'importe lequel des deux nœuds centraux doit pouvoir se connecter au service Gorgone du Poller, et lui transmettre les nouvelles configurations engine/broker, redémarrer des services, récupérer des statistiques...