CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Nagios + Centreon

Scr3xx
Scr3xx
Niveau 10
11 septembre 2013 à 09:10:15

Bonjour, je ne sais pas si c'est vraiment ici que je dois poster ça, car c'est un problème mysql mais comme j'utilise l'interface linux, j'aurais peut-être des réponses ici.
Voilà je dois créer un serveur de supervision, j'ai donc suivi un tuto pour installer nagios et centreon. Pour nagios, c'est ok, sauf un service en critical, mais pour centreon, impossible d'installer l'interface web.

Erreur 1 : Access denied for user 'root'@'localhost' (using password: NO)

En cherchant, j'ai réussi à résoudre je ne sais comment.

Ce qui m'apporte :

Erreur 2 : Add innodb_file_per_table=1 in my.cnf

Pas de soucis, je le rajoute dans la config au bonne endroit (mysqld de mémoire) ce qui est résolu est m'apporte :

Erreur 3 : ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

Idem j'ai résolu, j'ai vérifié le fichier était bien présent et avait les droits

Et là... ça me revient à la première erreur

Voilà la fin du script ou je résolu la 3ème erreur et que l'on m'affiche la 1ere

nagiosadmin@nagiosadmin-VirtualBox:~$ sudo mysqld_safe
[sudo] password for nagiosadmin:
130910 00:47:35 mysqld_safe Logging to syslog.
130910 00:47:35 mysqld_safe A mysqld process already exists
nagiosadmin@nagiosadmin-VirtualBox:~$ mysql
ERROR 1045 (28000): Access denied for user 'nagiosadmin'@'localhost' (using password: NO)
nagiosadmin@nagiosadmin-VirtualBox:~$

bigint
bigint
Niveau 6
11 septembre 2013 à 10:22:04

Essaye de changer ton mot de passe mysql

  1. /etc/init.d/mysql stop

Shutting down MySQL..

  1. mysqld_safe --skip-grant-tables --skip-networking &

[1] 4983

  1. Starting mysqld daemon with databases from /var/lib/mysql
  1. mysql mysql

Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1 to server version: 5.0.21-log

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> update user set password=password('aaaaaaaa') where user="root" and host="localhost";
Query OK, 0 rows affected (0,00 sec)
Rows matched: 1 Changed: 0 Warnings: 0

mysql> exit
Bye

  1. mysqladmin shutdown

STOPPING server from pid file /var/lib/mysql/debian.pid
030811 14:38:40 mysqld ended

[1]+ Done /usr/local/mysql/bin/mysqld_safe --skip-grant-tables --skip-networking

  1. /etc/init.d/mysql start

Starting MySQL

  1. mysql -u root -p
Scr3xx
Scr3xx
Niveau 10
11 septembre 2013 à 12:16:17

Le problème est qu'à chaque fois que je fais la première commande, j'ai ce message, j'ai du mal à le comprendre.

root@nagiosadmin-VirtualBox:~# /etc/init.d/mysql stop
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service mysql stop

Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the stop(8) utility, e.g. stop mysql
mysql stop/waiting

Nh3xus
Nh3xus
Niveau 10
11 septembre 2013 à 12:28:25

Tu essaye de manager mysql à la méthode SysVinit.

Il te dit qu'il faut adopter la méthode d'Upstart.

C'est à dire (et c'est ce qu'il t'explique) qu'il faut le lancer/stopper avec :

  1. service mysql start/stop

SysVinit et Upstart sont deux systèmes de gestion de services différents. Les commandes de gestion sont donc elles aussi, différentes.

Il y en a d'autres comme SystemD ou encore OpenRC.

Scr3xx
Scr3xx
Niveau 10
11 septembre 2013 à 12:33:07

ça me donne ça :

root@nagiosadmin-VirtualBox:~# service mysql stop
stop: Unknown instance:
root@nagiosadmin-VirtualBox:~# mysql stop
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

ça me rend fou, je débute sur linux, j'ai pas trop accroché en cours, là sur mon stage je suis à fond dans le projet et du coup j'ai pu apprendre et réapprendre, mais là ça fait plusieurs jours que je bloque, et quand j'arrive à résoudre, ça repasse à un autre soucis.

Scr3xx
Scr3xx
Niveau 10
11 septembre 2013 à 13:46:30

:up:

root@nagiosadmin-VirtualBox:~# sudo service mysql status
mysql stop/waiting
root@nagiosadmin-VirtualBox:~# mysqld_safe --skip-grant-tables --skip-networking &
[1] 28163
root@nagiosadmin-VirtualBox:~# 130910 06:15:29 mysqld_safe Logging to syslog.
130910 06:15:29 mysqld_safe A mysqld process already exists

[1]+ Termine 1 mysqld_safe --skip-grant-tables --skip-networking
root@nagiosadmin-VirtualBox:~# mysql mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

Je refais avec service

root@nagiosadmin-VirtualBox:~# service mysql start
mysql start/running, process 28352
root@nagiosadmin-VirtualBox:~#
root@nagiosadmin-VirtualBox:~#
root@nagiosadmin-VirtualBox:~# mysql mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
root@nagiosadmin-VirtualBox:~#

Scr3xx
Scr3xx
Niveau 10
11 septembre 2013 à 17:03:49

voilà maintenant ça a changé d'erreur, du coup je sais pas si les erreurs sont réparés à chaque fois ou si elles sont " mises en attente "

root@nagiosadmin-VirtualBox:~# service mysql status
mysql start/running, process 993
root@nagiosadmin-VirtualBox:~# service mysql stop
mysql stop/waiting
root@nagiosadmin-VirtualBox:~# sudo -u root mysql -p
Enter password:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

Scr3xx
Scr3xx
Niveau 10
12 septembre 2013 à 08:44:41

Bonjour, si je restart mysql, c'est le même message qui apparaît.

root@nagiosadmin-VirtualBox:~# service mysql status
mysql stop/waiting
root@nagiosadmin-VirtualBox:~# service mysql start
mysql start/running, process 6503
root@nagiosadmin-VirtualBox:~# mysql mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

Scr3xx
Scr3xx
Niveau 10
12 septembre 2013 à 08:48:48

Je suis débile, je copiais # mysqld_safe --skip-grant-tables --skip-networking &
[1] 4983

sans la dernière ligne, je pensais que c'était un message qui s'affichait ><

Scr3xx
Scr3xx
Niveau 10
12 septembre 2013 à 09:58:29

Merci désormais j'ai nagios d'installé et en bon état (sauf service ssh, je cherche toujours une solution), et centreon est installé, j'ai commencé la config web en suivant toujours le même tuto : http://blog.nicolargo.com/2009/01/le-serveur-de-supervision-libre-part-3.html

Et là quelque chose m'intrigue, en remplissant pour ndomod.cfg, j'ajoute /usr/local/nagios/var/ndomod.tmp
Certes, quand j'affiche ndomod.cfg, je retrouve bien ndomod.tmp, mais si je cherche ce fichier, je ne le retrouve pas
ls /usr/local/nagios/var
C'est normal ou j'ai un problème quelque part ?

Parce que du coup je bloque à l'étape suivante, car quand je vais dans /monitoring/host, je me retrouve avec le même message :
Centreon
Database Error: Could not connect to database.
Please contact your administrator.

J'avais déjà rencontré ce problème avant de me connecter à centreon, je l'avais résolu part ça :
mysql -e "grant all on centreon.* to 'centreon'@localhost identified by 'mdp' ;
mysql -e "grant all on centreon_storage.* to 'centreon'@localhost identified by 'mdp' ;
mysql -e "grant all on centreon_status.* to 'centreon'@localhost identified by 'mdp';
Mais du coup là je vois pas pourquoi j'ai ce problème, est-ce à cause de ce tmp ou ça peut venir d'autre chose ?

Nh3xus
Nh3xus
Niveau 10
12 septembre 2013 à 13:17:25

Sur le forum developpez.net, tu seras à même de trouver l'aide qu'il te faut :)

Je connais Nagios/Centreon mais j'ai pas vraiment de temps pour t'aider malheureusement.

Scr3xx
Scr3xx
Niveau 10
12 septembre 2013 à 13:34:38

J'irais faire un tour, j'ai choisis de venir ici car j'ai l'habitude de jvc depuis de longues années, mais il est vrai que c'est pas le meilleur endroit pour y avoir des réponses, car la catégorie n'est pas ciblé.

Scr3xx
Scr3xx
Niveau 10
13 septembre 2013 à 14:27:16

En attendant d'avoir des réponses, je reposte ici la situation actuelle (c/c d'un autre forum)

Bonjour,
débutant en linux, je fais actuellement un serveur de supervision pendant mon stage.

Actuellement, j'ai installé nagios et centreon, mais après, pour les configurations, c'est là que ça coince.

D'un côté j'ai cacti qui marche (les logs ne marchent plus, je sais pas si y'a moyen de les retrouver dans un fichier)
De l'autre nagios qui est comme ceci :

http://www.noelshack.com/m/2013-37-137...ios-erreur.jpg

On suit un tuto, puis ça bloque, on en trouve un autre et on se retrouve comme ça..

Enfin centreon :

http://www.noelshack.com/m/2013-37-137...eon-erreur.jpg

J'ai fais les configs pour nagios et centreon en suivant le blog de nicolargo, mais parfois suivant les versions et la version de linux, il y avait des changements, et donc en clair je suis bloqué là : http://blog.nicolargo.comom/2009/01/le...re-part-3.html
à l'étape : En allant dans le menu Monitoring / Hosts Groups Summary vous devriez trouvez la supervision de votre serveur Nagios (défini par défaut lors de l’installation de Nagios):

sauf que :
- Je comprend pas le " /usr/local/nagios/var/ndomod.tmp " car il n'existe pas chez moi.
- Dans configuration je suis censé voir l'onglet nagios, il n'y ai pas.

Et comme pour résoudre chaque erreur, j'ai du retrouver des solutions un peu partout, au final ça pioche dans chaque tutos qui font des trucs différents et je suis complètement perdu.
Il me reste 2 choix :
- Arrivé à réparer tout les problèmes que j'ai cité au dessus => Après si je ne m'abuses, il ne reste qu'à ajouter pc, switch, servers, etc dans la supervision (apparement assez simple à faire (je l'espère)).
- Retrouvé un tuto similaire qui puisse me faire parvenir à mon tout sans erreur (j'y crois peu, avec mysql et tout, c'est fort improbable), et donc recommencer une nouvelle VM.

Des suggestions, des personnes maitrisant le sujet et pouvant me venir en aide ? (J'ai était redirigé vers ce site, j'espère poster dans la bonne section, j'ai vu un autre sujet nagios dans la même catégorie).

Si vous avez des questions sur des opérations que j'ai pu faire, n'hésitez pas, comme je vous l'ai dit, j'ai suivi le tuto de nicolargo en 4 partie pour mettre en place un serveur de supervision, vous pouvez donc vous référez en majeur partie.

Je vous remercie d'avance pour votre aide, rapide je l'espère, étant donner que j'aimerais finir ça très vite, car je devrais être présent pour d'autres taches en Octobre, l'idéal serait que ce soit finis la semaine prochaine;

Ps : Je vais récupérer demain la vm sur une clé afin de pouvoir continuer le projet chez moi (en espérant qu'il n'y ai pas de soucis de connexion), il est donc fort possible que je ne puisses répondre à certaines de vos questions.

Je ne crois pas que je l'ai cité dans les screens mais " centreon-serveur' est down, pour plus d'infos :

Warning : This plugin must be either run as root or setuid root.
To run as root, you can use a tool like sudo.

J'ai essayé
Code :
Sélectionner tout - Visualiser dans une fenêtre à part

1
2
3

su
service centreon-server start
service centreon-2.4.4 start

mais aucun ne marche, il ne reconnait pas le service

Bref suite du problème :
To set the setuid permissions, use the command : chmod u+s yourpluginfile

Idem j'ai essayé mais il ne trouve pas le plugin

enfin :
check_icmp : failed to obtain icmp socket : Operation not permitted

EDIT : J'ai essayé ça : http://www.noimang.com/nagiosbug.txt

ça me donne ça :

Code :
Sélectionner tout - Visualiser dans une fenêtre à part

1
2
3
4
5

root@nagiosadmin-VirtualBox:~# chown root:nagios check_dhcp
chown: impossible d'accéder à «check_dhcp»: Aucun fichier ou dossier de ce type
root@nagiosadmin-VirtualBox:~# chmod u+s check_dhcp
chmod: impossible d'accéder à «check_dhcp»: Aucun fichier ou dossier de ce type
root@nagiosadmin-VirtualBox:~#

Je comprend qu'il me manque des trucs, mais je ne sais pas ou ni quoi.

Scr3xx
Scr3xx
Niveau 10
13 septembre 2013 à 14:31:29

Oups la balise code a bloqué.

Je ne crois pas que je l'ai cité dans les screens mais " centreon-serveur' est down, pour plus d'infos :

Warning : This plugin must be either run as root or setuid root.
To run as root, you can use a tool like sudo.

J'ai essayé
su
service centreon-server start
service centreon-2.4.4 start
mais aucun ne marche, il ne reconnait pas le service

Bref suite du problème : To set the setuid permissions, use the command : chmod u+s yourpluginfile

Idem j'ai essayé mais il ne trouve pas le plugin

enfin : check_icmp : failed to obtain icmp socket : Operation not permitted

EDIT : J'ai essayé ça : http://www.noimang.com/nagiosbug.txt

ça me donne ça :

root@nagiosadmin-VirtualBox:~# chown root:nagios check_dhcp
chown: impossible d'accéder à «check_dhcp»: Aucun fichier ou dossier de ce type
root@nagiosadmin-VirtualBox:~# chmod u+s check_dhcp
chmod: impossible d'accéder à «check_dhcp»: Aucun fichier ou dossier de ce type
root@nagiosadmin-VirtualBox:~#

Je comprend qu'il me manque des trucs, mais je ne sais pas ou ni quoi.

Sous forums
  • Aide à l'achat Mac
  • Internet
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment