Posez votre question Signaler

Serveur zabbix [Résolu]

highfighter 27Messages postés mardi 7 juillet 2009Date d'inscription 19 août 2009Dernière intervention - Dernière réponse le 6 avril 2015 à 13:18
Bonjour,
Je viens d'installer le logiciel ZABBIX sur un serveur Ubuntu.
L'installation s'est déroulée parfaitement. Cependant j'ai remarqué que lorsque je me connecte sur l'interface web http://<adresse ip du serveur>/zabbix/ mon serveur zabbix est non fonctionnel alors que je l'ai bien lancé avec cette commande: # /usr/local/sbin/zabbix_server start.
Quelqu'un aurai-il la solution ?
Lire la suite 
Réponse
+1
moins plus
Et y'a rien qui te choque ???


19377:20090721:140713 [Z3001] Connection to database 'zabbix' failed: [1045] Access denied for user 'username'@'localhost' (using password: NO)
tu n'as bien configuré zabbix pour qu'il se connecte à ta base de donnée et en plus, tu n'as pas mis de mot de passe à ton serveur de base de donnée !!!

ERROR: Cannot open PID file /var/tmp/zabbix_server.pid [Permission denied] 
zabbix s'exécute avec un user qui n'a pas les droits suffisants pour écrire dans le dossier /var/tmp/
Ajouter un commentaire
Annonces
 
moins plus
Réponse
+0
moins plus
Salut,

il nous faut plus d'info et surtout, plus de log.
Quels sont les logs ?

"zabbix non fonctionnel" ? comment tu peux être sur de ça ? ton serveur web est fonctionnel ?
Ajouter un commentaire
Annonces
 
moins plus
Réponse
+0
moins plus
Merci pour t'as réponse rapide.
j'ai fais l'installation de ZABBIX en m'aidant de ce tuto http://blog.nicolargo.com/2007/11/installation-de-zabbix-sur-linux.html, une fois toute les étapes de l'installation finis, je me connecte pour la première fois sur l'interface web de ZABBIX en utilisant comme login: admin et comme password: zabbix et sur le dashboard il y a écrit paramètre: Serveur ZABBIX en fonction et dans valeur non. Je suppose donc que mon serveur ZABBIX n'est pas en marche alors que lors de l'installation je l'ai bien démarrer avec # /usr/local/sbin/zabbix_server start et cette commande s'est bien passée. Du coup je ne comprends pas pourquoi mon serveur ZABBIX n'est pas fonctionel !
c'est la dernière version de ZABBIX la 1.6.5 et la dernière version d'ubuntu la 9.04
Je fais comment pour voir les logs ?
rug- 25 janv. 2013 à 10:08
le meme probleme. le tiens a ete resolu?
Répondre
Ajouter un commentaire
Réponse
+0
moins plus
Et bien il faut trouver les logs de zabbix, je ne sais pas où ils sont sur ton système...
Ajouter un commentaire
Réponse
+0
moins plus
Voilà :

4106:20090721:095323 Starting zabbix_server. ZABBIX 1.6.5 (revision 7442).
4106:20090721:095323 **** Enabled features ****
4106:20090721:095323 SNMP monitoring: YES
4106:20090721:095323 WEB monitoring: YES
4106:20090721:095323 Jabber notifications: NO
4106:20090721:095323 ODBC: NO
4106:20090721:095323 IPv6 support: NO
4106:20090721:095323 **************************
4106:20090721:095324 [Z3001] Connection to database 'zabbix' failed: [1045] Access denied for user 'username'@'localhost' (using password: NO)
4110:20090721:095327 Starting zabbix_server. ZABBIX 1.6.5 (revision 7442).
4110:20090721:095327 **** Enabled features ****
4110:20090721:095327 SNMP monitoring: YES
4110:20090721:095327 WEB monitoring: YES
4110:20090721:095327 Jabber notifications: NO
4110:20090721:095327 ODBC: NO
4110:20090721:095327 IPv6 support: NO
4110:20090721:095327 **************************
4110:20090721:095327 [Z3001] Connection to database 'zabbix' failed: [1045] Access denied for user 'username'@'localhost' (using password: NO)
/usr/local/sbin/zabbix_server [7093]: Cannot open PID file /var/tmp/zabbix_server.pid [Permission denied]
/usr/local/sbin/zabbix_server [7093]: ERROR: Cannot open PID file /var/tmp/zabbix_server.pid [Permission denied]
/usr/local/sbin/zabbix_server [7101]: Cannot open PID file /var/tmp/zabbix_server.pid [Permission denied]
/usr/local/sbin/zabbix_server [7101]: ERROR: Cannot open PID file /var/tmp/zabbix_server.pid [Permission denied]
/usr/local/sbin/zabbix_server [7497]: Cannot open PID file /var/tmp/zabbix_server.pid [Permission denied]
/usr/local/sbin/zabbix_server [7497]: ERROR: Cannot open PID file /var/tmp/zabbix_server.pid [Permission denied]
/usr/local/sbin/zabbix_server [9298]: Cannot open PID file /var/tmp/zabbix_server.pid [Permission denied]
/usr/local/sbin/zabbix_server [9298]: ERROR: Cannot open PID file /var/tmp/zabbix_server.pid [Permission denied]
/usr/local/sbin/zabbix_server [9301]: Cannot open PID file /var/tmp/zabbix_server.pid [Permission denied]
/usr/local/sbin/zabbix_server [9301]: ERROR: Cannot open PID file /var/tmp/zabbix_server.pid [Permission denied]
/usr/local/sbin/zabbix_server [11161]: Cannot open PID file /var/tmp/zabbix_server.pid [Permission denied]
/usr/local/sbin/zabbix_server [11161]: ERROR: Cannot open PID file /var/tmp/zabbix_server.pid [Permission denied]
/usr/local/sbin/zabbix_server [11164]: Cannot open PID file /var/tmp/zabbix_server.pid [Permission denied]
/usr/local/sbin/zabbix_server [11164]: ERROR: Cannot open PID file /var/tmp/zabbix_server.pid [Permission denied]
19372:20090721:140709 Starting zabbix_server. ZABBIX 1.6.5 (revision 7442).
19372:20090721:140710 **** Enabled features ****
19372:20090721:140710 SNMP monitoring: YES
19372:20090721:140710 WEB monitoring: YES
19372:20090721:140710 Jabber notifications: NO
19372:20090721:140710 ODBC: NO
19372:20090721:140710 IPv6 support: NO
19372:20090721:140710 **************************
19372:20090721:140710 [Z3001] Connection to database 'zabbix' failed: [1045] Access denied for user 'username'@'localhost' (using password: NO)
19377:20090721:140713 Starting zabbix_server. ZABBIX 1.6.5 (revision 7442).
19377:20090721:140713 **** Enabled features ****
19377:20090721:140713 SNMP monitoring: YES
19377:20090721:140713 WEB monitoring: YES
19377:20090721:140713 Jabber notifications: NO
19377:20090721:140713 ODBC: NO
19377:20090721:140713 IPv6 support: NO
19377:20090721:140713 **************************
19377:20090721:140713 [Z3001] Connection to database 'zabbix' failed: [1045] Access denied for user 'username'@'localhost' (using password: NO)
Ajouter un commentaire
Réponse
+0
moins plus
Comment je peux faire pour qu'il est les droits d'écrire dans le dossier /var/tmp stp ?

Pourtant j'ai mis un mdp à mon serveur de bdd, il me l'a demandé lors de son installation...

Voilà comment j'ai configuré ma bdd:
# mysql -u root -p
mysql> create database zabbix;
mysql> quit;
# cd create/schema
# cat mysql.sql | mysql -u root -p zabbix
# cd ../data
# cat data.sql | mysql -u root -p zabbix
# cat images_mysql.sql | mysql -u root -p zabbix
Ajouter un commentaire
Réponse
+0
moins plus
Dans zabbix, tu as mis username'@'localhost !!!!!!!!

Avec quel user se lance zabbix ?????????

Ajouter un commentaire
Réponse
+0
moins plus
oui username
Ajouter un commentaire
Réponse
+0
moins plus
Oui, mais tu as créé la base zabbix avec root... tu n'as pas donné les droit à username !
et username est déclaré sur ton serveur de base de donnée ?
Ajouter un commentaire
Réponse
+0
moins plus
je n'ai pas déclaré username dans ma bdd et je ne sais pas trop comment le faire :/
Ajouter un commentaire
Réponse
+0
moins plus
Tu sais le faire en ligne de commande ?
il faut ajouter un utilisateur puis faire un grant sur la base.
Ou alors, tu utilises root pour zabbix...
Ajouter un commentaire
Réponse
+0
moins plus
mysql -r -p
CREATE user "username"@"localhost";
SET password FOR "username"@"localhost" = password("mot_de_passe");
GRANT ALL ON zabbix.* TO username@localhost;

Voilà ce que j'ai fais mais ça n'a pas marché, j'ai toujours le même pb et sans les logs j'ai toujours
/usr/local/sbin/zabbix_server [5354]: Cannot open PID file /var/tmp/zabbix_server.pid [Permission denied]
/usr/local/sbin/zabbix_server [5354]: ERROR: Cannot open PID file /var/tmp/zabbix_server.pid [Permission denied]
5618:20090721:152732 Starting zabbix_server. ZABBIX 1.6.5 (revision 7442).
5618:20090721:152732 **** Enabled features ****
5618:20090721:152732 SNMP monitoring: YES
5618:20090721:152732 WEB monitoring: YES
5618:20090721:152732 Jabber notifications: NO
5618:20090721:152732 ODBC: NO
5618:20090721:152732 IPv6 support: NO
5618:20090721:152732 **************************
5618:20090721:152732 [Z3001] Connection to database 'zabbix' failed: [1045] Access denied for user 'username'@'localhost' (using password: NO)

arf zut alors ^^
Merci de me dire si il y a une erreur dans ce que j'ai fais et me donner une solution stp
Ajouter un commentaire
Réponse
+0
moins plus
Tu n'as pas mis le mot de passe dans zabbix :
(using password: NO)

Tu n'as pas répondu à ma question : Quel user lance zabbix ???????
Ajouter un commentaire
Réponse
+0
moins plus
Comment on fait pour mettre un password à ZABBIX.
Sinon pour l'utilisateur, c'est ma session qui lance ZABBIX. Peut être faut-il que je créer un user zabbix sur mon système ubuntu ?
Ajouter un commentaire
Réponse
+0
moins plus
Dans les fichiers de configuration de zabbix, tu dois bien avoir un endroit où tu configures la base de donnée, avec le nom de la base, un user et un password.

Tu dis que c'est ta session qui lance zabbix, mais tu es connecté avec quel utilisateur ?
A-t-il les droits d'écrire dans /var/tmp/ ?
Ajouter un commentaire
Réponse
+0
moins plus
Oui il y a le fichier /etc/zabbix/zabbix_server.conf avec ces informations:
DBHost=localhost
DBUser=root
DBPassword=password

sachant que password est censé être mon mdp, du moins c'est se que j'ai mis lors de l'installation des paquets mysql-server

je dois changer quelque chose dans ce fichier?

J'ai qu'un seul utilisateur "Olivier" sur mon ubuntu, c'est celui que j'ai créé lors de l'installation de l'OS. Maintenant je ne sais pas si il a les droits d'écrire dans /var/tmp/
Ajouter un commentaire
Réponse
+0
moins plus
DBHost=localhost
DBUser=root
DBPassword=password

DBUser, tu as mis root alors que tu as créé username pour zabbix...

Donc Zabbix se lance avec l'utilisateur Olivier.
Essaye ceci et donne le résultat :
touch test /var/tmp/


Ajouter un commentaire
Réponse
+0
moins plus
Merci de t'intéresser à mon sujet.
C'est bon j'ai fais une réinstallation de ZABBIX en faisant attention de donner les bon renseignements pour la bdd et le serveur zabbix est fonctionnel =)
Mais j'ai un autre problème: quand je vais dans hôte il me dise que le serveur zabbix est non disponible et dans erreur il y a écrit : Get value from agent failed: Cannot connect to [127.0.0.1:10050] [Connection refused]
Peux tu m'aider stp?
Ajouter un commentaire
Réponse
+0
moins plus
Bon ok.

Ton firewall est actif ?
Tu as ouvert le port 10050 ?
Ajouter un commentaire
Réponse
+0
moins plus
Le firewall sur ubuntu je connais pas trop, en tout cas j'y ai pas touché..
Oui j'ai ouvert le port 10050 et 10051 j'ai édité le fichier /etc/services et rajouter 10050/tcp et 10051/tcp à la fin du fichier.
Ajouter un commentaire
Ce document intitulé «  serveur zabbix  » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes.

Le fait d'être membre vous permet d'avoir des options supplémentaires.