web-dev-qa-db-fra.com

Le serveur Zabbix n'est pas en cours d'exécution: les informations affichées peuvent ne pas être actuelles

Donc, tout à coup, après une semaine d'utilisation, un message d'erreur s'affiche sur mon zabbix server gui ( http: // localhost/zabbix/ .) 

L'erreur dit: Zabbix server is not running: the information displayed may not be current. 

Avez-vous une idée de la raison pour laquelle cela se produit soudainement et à l'improviste? J'ai redémarré la machine - qui devrait automatiquement restaurer le zabbix server au démarrage - mais elle ne fonctionne toujours pas. 

J'ai également recherché une commande de démarrage ou de redémarrage, mais true pour former avec zabbix une documentation utile et claire est inexistante. 

MODIFIER: 

Quelques informations supplémentaires: 

MySQL fonctionne normalement. Je suis capable de select, insert into, tout ce que je veux. 

Faire /etc/init.d/zabbix-server status résulte en * zabbix_server is not running

La dernière entrée dans zabbix_server.log est Zabbix Server stopped. Zabbix 2.2.9 (revision 52686).

Faire Sudo /etc/init.d/zabbix-server start donne * Starting Zabbix server zabbix_server mais le statut est toujours not running et le fichier journal ne contient aucune nouvelle entrée. 

7
Eddy

il suffit d'entrer dans le zabbix.conf.php

   >$Sudo vim /etc/zabbix/web/zabbix.conf.php
   >$ZBX_SERVER      = '**your zabbix ip address or DNS name**';
   >$ZBX_SERVER_PORT = '10051';
   >$ZBX_SERVER_NAME = '**your zabbix hostname**';

il suffit de changer l'adresse ip vous pouvez résoudre l'erreur 

Le serveur Zabbix n'est pas actif: les informations affichées peuvent ne pas être actuelles

Après cela, redémarrez le serveur zabbix 

 >$Sudo service zabbix-server restart

Pour vérifier, allez dans Administration du tableau de bord -> File d'attente où vous voyez les données. 

j'ai résolu mon erreur comme cela fonctionne bien pour moi.

8
Javeed Shakeel

Pour résoudre le problème, le serveur zabbix n’est pas en cours d’exécution. Vous devez d'abord: /etc/zabbix/zabbix_server.conf) soit identique. Incluant:

Deuxième modification des paramètres SElinux:

#setsebool -P httpd_can_network_connect on
#setsebool -P httpd_can_connect_zabbix 1
#setsebool -P zabbix_can_network 1

Après tout, redémarrez tous les services:

#service zabbix-server restart
#service httpd restart

ça vaut le coup d'essayer.

3
farnaz

Cela peut arriver à cause de l'ancienne et de la nouvelle adresse IP J'ai rencontré le même problème qui a été résolu par la méthode ci-dessous:

vim /etc/zabbix/web/zabbix.conf.php

$ZBX_SERVER = new ip address

puis redémarrez le serveur zabbix

2

Éditez ce fichier: Sudo nano /etc/default/zabbix-server

Ajustez la propriété START à yes:

START=yes

Puis essayez de relancer Zabbix: Sudo service zabbix-server start

2
Ikbel

J'utilisais un caractère spécial dans mon mot de passe de base de données. L'emballage de l'option DBPassword dans /etc/zabbix/zabbix_server.conf et l'exécution de Sudo service zabbix-server restart me permettaient de fonctionner à nouveau. 

ne fonctionne pas DBPassword=MyString?

Fonctionnel DBPassword='MyString?'

2
m.Riston

On dirait que le problème vient du fait que j'ai créé une Database monitoringItem par programme, ce qui a déclenché un bogue qui a provoqué l'arrêt du serveur. 

Une fois que j'ai supprimé l'élément, le serveur est revenu et la création de la variable Items suivante ne l'a pas tué. 

La variable meurtrière Item avait un value_type de Numeric unsigned, -1 par programmation, alors que la nouvelle Items avait un value_type de float, ce qui correspond à 0 par programmation. 

Le tout a un élément vaudou mais il a résolu mon problème. 

1
Eddy

j'avais un problème similaire et mon gui a signalé un problème avec le cache, je le change en zabbix-server.conf en 32M et tout va bien, zabbix est un outil intelligent. J'ai eu beaucoup d'hôtes ... pour le cache par défaut.

0
peceq

Le démon zabbix-server ne semble pas aimer les mots de passe contenant des caractères spéciaux. Pas sûr que les guillemets fonctionnent dans la configuration Je viens de supprimer les caractères spéciaux du mot de passe de la base de données, de mettre à jour les fichiers de configuration et de redémarrer le démon.

Les erreurs d'analyse de la configuration n'apparaissent pas dans les journaux pour une raison quelconque.

0
Time Sheep

J'ai eu le même problème.

J'ai oublié selinux conf, tout n'est pas ok: 

setsebool -P httpd_can_connect_zabbix on
0
Luc-Olivier

Dans mon cas, cela se produit lors de l'introduction d'Host avec des modèles, des graphiques, un déclencheur, etc.

Sudo nano /etc/zabbix/zabbix-server.conf

Décochez la case # Sizecache et ajoutez 32M par exemple.

Cachesize=32M

redémarrer le service et le tour est joué !! serveur fonctionnant

service zabbix-server start
0
Juan Luis Clemente

Peut-être est un problème de configuration

nano /etc/zabbix/zabbix_server.conf

DBHost=localhost

DBName=zabbix_db

DBUser=zabbix_user

DBPassword=XXXXXXX

travaille pour moi sur Zabbix 3.0 Centos 7

0
Violeta Sosa

Dans mon cas, cela est dû au commentaire du mot de passe figurant dans le fichier de configuration du serveur.

Ouvrez le fichier de configuration du serveur: # Sudo vim /etc/zabbix/zabbix-server.conf

Faites défiler jusqu'à utilisateur de base de données et en dessous se trouvera le mot de passe avec un # en commentaire. Supprimez le hachage et insérez votre mot de passe de base de données.

0
Matthew Walker

Il y a peut-être un conflit d'adresse IP, essayez l'hôte 'serveur Zabbix'

0
user7303552

Jamais le problème ne s'était manifesté jusqu'à ce qu'il apparaisse soudainement une fois. Pour moi, la solution consistait à ajouter (décommenter) la ligne suivante dans /etc/zabbix/zabbix_server.conf

 ListenIP=0.0.0.0
0
Malditazo

Mon problème était dû au fait d'avoir une adresse IP externe dans le paramètre $ ZBX_SERVER.

Je l'ai changé en localhost à la place pour que l'ip soit résolu en interne,

$ Sudo nano /etc/zabbix/web/zabbix.conf.php

Modifié

$ ZBX_SERVER = 'une adresse IP externe a été écrite ici';

à

$ ZBX_SERVER = 'localhost';

puis

$ Sudo service redémarrage du serveur zabbix

Zabbix 3.4 sur Ubuntu 14.04.3 LTS

0
Sean Bradley

Sur RHEL/CentOS/OEL 6

  • Vérifiez que le pare-feu autorise la connexion au port du serveur Zabbix qui est 10051, en tant qu'utilisateur avec le privilège root:

    vi/etc/sysconfig/iptables

et ajouter les lignes suivantes

-A INPUT -m state --state NEW -m tcp -p tcp --dport 10051 -j ACCEPT

redémarrer iptables

# service iptables restart

Si vous avez désactivé IPV6, vous devez également modifier le fichier hosts et supprimer la ligne IPV6 pour "localhost".

# vi /etc/hosts

supprime ou commente "#" la ligne ipv6 pour localhost

::1                   localhost6.localdomain6   localhost6

redémarrez le serveur zabbix et vérifiez si le message d'erreur a disparu.

0
joeyski

Dans mon cas je devais désactiver Linux SE

[root@webserverlocaldomain /]# setenforce 0

Désactiver le pare-feu

[root@webserverlocaldomain /]# systemctl stop firewalld

Editer le fichier de configuration sans commenter #

[root@webserverlocaldomain /]# vi /etc/zabbix/zabbix_server.conf

 ListenPort=10051
 DBHost=localhost
 DBPassword=password

Puis redémarrez les services 

[root@webserverlocaldomain /]# systemctl restart zabbix-server zabbix-agent httpd
0
Óscar

J'avais les mêmes problèmes… .. Pour mon cas, c'était un conflit entre les paramètres /etc/zabbix/zabbix_agentd.conf et zabbix_server.conf… .. j'ai ajusté 

"DBHost=localhost", 
"DBName=zabbix",
"DBUser=zabbix",
"DBPassword=******", 
"DebugLevel=3"
"ListenPort".

Si vous exécutez l'installation par défaut, vous devez conserver ListenPort = 10051 pour le serveur et 10050 pour l'agent.

À votre santé!

0
jefferson.macedo

Installer nmap ((# yum/apt-get install nmap)) et vérifier le port sur lequel le zabbix est en train d’écouter? ((# Nmap -sT -p1-65535 localhost)) 10050 ou 10051 ? Le résultat devrait ressembler à ceci:

Starting Nmap 6.40 ( http://nmap.org ) at 2016-11-01 22:54 IRST
Nmap scan report for localhost (127.0.0.1)
Host is up (0.00032s latency).
Other addresses for localhost (not scanned): 127.0.0.1
Not shown: 65530 closed ports
PORT      STATE SERVICE
22/tcp    open  ssh
25/tcp    open  smtp
80/tcp    open  http
3306/tcp  open  mysql
10050/tcp open  unknown    <--- In my case this is it

Ensuite, ouvrez /etc/zabbix/web/zabbix.conf.php et vérifiez la ligne commençant par: $ ZBX_SERVER_PORT , sa valeur doit être identique à celle que vous avez vue dans le résultat de l’analyse nmap. Changez-le et redémarrez zabbix-server et httpd et vous êtes prêt à partir!

0
Farhad K