Lors de la migration d'un agent d'un Management Server vers un autre, il arrive parfois que le Collector ne démarre pas car l'ancien MS reste en cache.
Contexte : Déplacement d'un agent du MS_1 vers le MS _2
Le paramètre ms de la section [MS_SERVERS_DEF] est correctement renseigné dans le fichier de configuration :
[MS_SERVERS_DEF]
ms=host:MS_2,port:9901
Les messages ci-dessous sont présents dans les logs du Collector :
Thu Oct 5 09:39:57 2017: Evt - Send stop message to 'Management Server (alerts v1)' 'MS_1' (192.168.18.02:9901)
Thu Oct 5 09:40:02 2017: Evt - *** Client not responding: 'Management Server (alerts v1)' Pid=3036 'MS_1' (192.168.18.02:9901)
Dans le message, l'erreur fait référence à l'ancien Management Server (MS_1). Cette information est stockée en cache dans un fichier.clt
Pour corriger ce problème, veuillez suivre la procédure suivante :
1. Arrêter l'agent Collector & File Server
2. Renommer ce fichier/opt/sysload/coll/conf/xxxx.clten/opt/sysload/coll/conf/xxxx.old
3. Redémarrer le File Server puis le Collector