Migration EON 4.1 vers 5.1
Re: Migration EON 4.1 vers 5.1
Merci Akecc pour tes réponses , j'ai solutionné le problème ...
J'ai importé la base sans la modifier sans problème . il s'agissait d'un problème de droit je n'avais pas fait le -R (récurcif) pour mon problème d'accès à /srv/eyesofnetwork/nagios/etc .
J'ai changé le lock file : var/run/nagios/nagios.pid
J'ai changé les paramètre job:
avant :
Performing Preflight Check With Command: /srv/eyesofnetwork/nagios/bin/nagios -v /tmp/lilac-export-1/nagios.cfg
Performing Nagios Restart With Command: /usr/bin/sudo /etc/init.d/nagios restart
après:
Performing Preflight Check With Command: /srv/eyesofnetwork/nagios/bin/nagios -v /srv/eyesofnetwork/nagios/etc/nagios.cfg
Performing Nagios Restart With Command: /usr/bin/sudo /bin/systemctl restart nagios
J'ai importé la base sans la modifier sans problème . il s'agissait d'un problème de droit je n'avais pas fait le -R (récurcif) pour mon problème d'accès à /srv/eyesofnetwork/nagios/etc .
J'ai changé le lock file : var/run/nagios/nagios.pid
J'ai changé les paramètre job:
avant :
Performing Preflight Check With Command: /srv/eyesofnetwork/nagios/bin/nagios -v /tmp/lilac-export-1/nagios.cfg
Performing Nagios Restart With Command: /usr/bin/sudo /etc/init.d/nagios restart
après:
Performing Preflight Check With Command: /srv/eyesofnetwork/nagios/bin/nagios -v /srv/eyesofnetwork/nagios/etc/nagios.cfg
Performing Nagios Restart With Command: /usr/bin/sudo /bin/systemctl restart nagios
Re: Migration EON 4.1 vers 5.1
yups non, tu vas te faire gronder par Seb :
Performing Preflight Check With Command: /srv/eyesofnetwork/nagios/bin/nagios -v /tmp/lilac-export-1/nagios.cfg
Performing Nagios Restart With Command: /usr/bin/sudo /etc/init.d/nagios restart
après:
Performing Preflight Check With Command: /srv/eyesofnetwork/nagios/bin/nagios -v /srv/eyesofnetwork/nagios/etc/nagios.cfg
Performing Nagios Restart With Command: /usr/bin/sudo /bin/systemctl restart nagios
c'est un job que tu as créé ou tu as modifié le job de base ?
Performing Preflight Check With Command: /srv/eyesofnetwork/nagios/bin/nagios -v /tmp/lilac-export-1/nagios.cfg
Performing Nagios Restart With Command: /usr/bin/sudo /etc/init.d/nagios restart
après:
Performing Preflight Check With Command: /srv/eyesofnetwork/nagios/bin/nagios -v /srv/eyesofnetwork/nagios/etc/nagios.cfg
Performing Nagios Restart With Command: /usr/bin/sudo /bin/systemctl restart nagios
c'est un job que tu as créé ou tu as modifié le job de base ?
"C'est Darwin, tu t'adaptes ou tu dégages" 

Re: Migration EON 4.1 vers 5.1
C'est un job que j'ai crée : https://i.imgur.com/Ak4gXdG.jpg 

Re: Migration EON 4.1 vers 5.1
Je ne saurai plus exactement te dire pourquoi mais ça :
Performing Preflight Check With Command: /srv/eyesofnetwork/nagios/bin/nagios -v /srv/eyesofnetwork/nagios/etc/nagios.cfg
Performing Nagios Restart With Command: /usr/bin/sudo /bin/systemctl restart nagios
ce n'est pas bon ... Seb l'explique dans un des posts, il faut que tu garde celui par défaut !
Performing Preflight Check With Command: /srv/eyesofnetwork/nagios/bin/nagios -v /srv/eyesofnetwork/nagios/etc/nagios.cfg
Performing Nagios Restart With Command: /usr/bin/sudo /bin/systemctl restart nagios
ce n'est pas bon ... Seb l'explique dans un des posts, il faut que tu garde celui par défaut !
"C'est Darwin, tu t'adaptes ou tu dégages" 

Re: Migration EON 4.1 vers 5.1
Ah oui car si tu foire le nagios.cfg, le vrai, après un joli export failed, tu auras planté ton nagios, bravo!!!!!!
C'est pas parce qu'on peut cliquer partout qu'il faut le faire.... hum....
Le jb d'export de base remet au format cfg ce que tu as dans le portail web, mais les fichiers cfg sont copiés ailleurs EXPRES!
En effet le système effectue un test de conformité de ces fichiers vis à vis de nagios, c'est ce qu'on appelle un "preflight"... et SI c'est OK, ALORSl es fichiers . cfg écrase les originaux et ensuite nagios redémarre... En gros, remet donc la bdd d'origine situé dans srv/eyes...conf/lilaclilac.sql et recommence.
C'est pas parce qu'on peut cliquer partout qu'il faut le faire.... hum....
Le jb d'export de base remet au format cfg ce que tu as dans le portail web, mais les fichiers cfg sont copiés ailleurs EXPRES!
En effet le système effectue un test de conformité de ces fichiers vis à vis de nagios, c'est ce qu'on appelle un "preflight"... et SI c'est OK, ALORSl es fichiers . cfg écrase les originaux et ensuite nagios redémarre... En gros, remet donc la bdd d'origine situé dans srv/eyes...conf/lilaclilac.sql et recommence.
"Mieux vaut cent chevaux sous une selle que d'un âne assis dessus"
Joe dans son bar servant un de ses clients...JBT
Joe dans son bar servant un de ses clients...JBT
Re: Migration EON 4.1 vers 5.1
Merci à vous , j'ai une dernière question je souhaite importer l'interface Web de notre ancien EON vers le nouveau ... dans la doc il est écris "Editez le fichier SQL pour ne garder que les parties pertinentes pour ne pas modifier des sections pouvant entrainer un conflit."
Effectivement après un test d'import complet je n'avais plus accès à mon interface web
mais j'ai restauré grace à la sauvegarde qui se fait tout les 4h du matin
.
Quelles sont les parties à retirer ?
https://drive.google.com/open?id=0B2-Qo ... mlqRHA4cnc
Effectivement après un test d'import complet je n'avais plus accès à mon interface web


Quelles sont les parties à retirer ?
https://drive.google.com/open?id=0B2-Qo ... mlqRHA4cnc
Re: Migration EON 4.1 vers 5.1
1.
Décompressez le répertoire « srveon-srv.xxx.master.tar.gz ».
Un répertoire « srv » est créé.
2.
Coupez le service « nagios »
Servicenagios stop
3.
Si vous avez ajouté des plugins dans votre ancienne version, il faut les copier dans la nouvelle version
Avec un logiciel comme WinSCP ou filezilla, télécharger le dossier
/srv/eyesofnetwork/nagios/plugins puis le déplacer au même endroit sur le nouveau serveur.
4.
Décompresser le fichier sql « srveon-lilac.xxxx.sql.bz2 »
Ouvrir le fichier sql avec un éditeur de texte: Supprimer tout le début jusqu’à la table
«nagios_command», de la fin jusqu’à la table «nagios_template_service_inheritance».
Supprimer également les deux tables «nagios_main_configuration» qui sont au milieu du fichier.
5.
Importer le fichier dans la BDD de « lilac »
mysql lilac -u root --password=root66 < /srv/save/lilac.sql
6.
Redémarrer le service « nagios »
Service nagios restart
Ouvrir l’interface web du serveur
https://MonServeurEON/, aller dans Administration,
Configuration nagios, Nagios Daemon Configuration, other. Faire une copie d’écran.
7.
Appliquer la configuration
Toujours sur l’interface: Administration, Appliquer la configuration, exporter.
Décompressez le répertoire « srveon-srv.xxx.master.tar.gz ».
Un répertoire « srv » est créé.
2.
Coupez le service « nagios »
Servicenagios stop
3.
Si vous avez ajouté des plugins dans votre ancienne version, il faut les copier dans la nouvelle version
Avec un logiciel comme WinSCP ou filezilla, télécharger le dossier
/srv/eyesofnetwork/nagios/plugins puis le déplacer au même endroit sur le nouveau serveur.
4.
Décompresser le fichier sql « srveon-lilac.xxxx.sql.bz2 »
Ouvrir le fichier sql avec un éditeur de texte: Supprimer tout le début jusqu’à la table
«nagios_command», de la fin jusqu’à la table «nagios_template_service_inheritance».
Supprimer également les deux tables «nagios_main_configuration» qui sont au milieu du fichier.
5.
Importer le fichier dans la BDD de « lilac »
mysql lilac -u root --password=root66 < /srv/save/lilac.sql
6.
Redémarrer le service « nagios »
Service nagios restart
Ouvrir l’interface web du serveur
https://MonServeurEON/, aller dans Administration,
Configuration nagios, Nagios Daemon Configuration, other. Faire une copie d’écran.
7.
Appliquer la configuration
Toujours sur l’interface: Administration, Appliquer la configuration, exporter.
"C'est Darwin, tu t'adaptes ou tu dégages" 

Re: Migration EON 4.1 vers 5.1
ça ne répond pas à ma question ...
Re: Migration EON 4.1 vers 5.1
J'ai déjà fait tout ça mon serveur fonctionne parfaitement bien, j'en suis sur la dernière étape "10.3.5. Mise à jour de l'interface Web d'EON" ... cette mise à jour me permettra de faire se connecter mes collègues à eyes of network avec leur propre compte et non le compte admin admin ...