Ad Widget

Collapse

Frontend Zabbix

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Pedromachuca
    Junior Member
    • Jun 2014
    • 4

    #1

    Frontend Zabbix

    Bonjour, je me suis lancé sur la mise en place de Zabbix sur un serveur de production maintenant (j'ai fait quelque test sur une vieille machine auparavant). J'ai pu réalisé les premières étapes de l'installation sans problème au départ, jusqu'à la configuration de la connexion avec la base de donnée (via le frontend.php de zabbix)
    Au moment où je dois indiquer :
    -le type de BDD (postgresql pour moi)
    -hôte
    -le port
    -le nom de la BDD
    -le nom d'utilisateur pour la connexion ainsi que le mot de passe
    lorsque je teste ensuite la connexion j'ai une erreur me disant : The frontend does not match Zabbix database.
    J'ai bien créé la base de donnée, elle existe.

    Je me suis rendu dans le fichier log de zabbix et j'y ai trouvé notamment cela :

    14124:20140624:103209.792 Starting Zabbix Server. Zabbix 2.2.3 (revision 44105).
    14124:20140624:103209.792 ****** Enabled features ******
    14124:20140624:103209.792 SNMP monitoring: YES
    14124:20140624:103209.792 IPMI monitoring: YES
    14124:20140624:103209.792 WEB monitoring: YES
    14124:20140624:103209.792 VMware monitoring: YES
    14124:20140624:103209.792 Jabber notifications: YES
    14124:20140624:103209.792 Ez Texting notifications: YES
    14124:20140624:103209.792 ODBC: YES
    14124:20140624:103209.792 SSH2 support: YES
    14124:20140624:103209.792 IPv6 support: YES
    14124:20140624:103209.792 ******************************
    14124:20140624:103209.792 using configuration file: /etc/zabbix/zabbix_server.conf
    14124:20140624:103209.854 Cannot upgrade database: the database must correspond to version 2.0 or later. Exiting ...

    Je ne sais trop comment régler ce problème, merci d'avance pour l'aide !
  • Pedromachuca
    Junior Member
    • Jun 2014
    • 4

    #2
    Rep

    Le problème venait en fait des droits de l'utilisateur "zabbix" sur la base de donnée du même nom. Malgrès l'exécution de la commande :
    GRANT ALL ON DATABASE zabbix TO zabbix;
    Il manquait des droit à l'utilisateur zabbix, j'ai dû le switcher en mode "super-user" :
    ALTER ROLE zabbix WITH SUPERUSER;

    Comment

    • Pedromachuca
      Junior Member
      • Jun 2014
      • 4

      #3
      Rep

      Le problème venait en fait de droit insuffisant pour l'utilisateur zabbix de la BDD.
      Malgrès l'exécution de la commande:
      GRANT ALL ON DATABASE zabbix TO zabbix;
      il lui manquait encore des droits pour l'exécution de requête, je l'ai donc switcher en mode "super-user":
      ALTER ROLE zabbix WITH SUPERUSER;

      Ainsi, cela a pû fonctionner, problème résolu !

      Comment

      Working...