Ad Widget

Collapse

1.8 + pgsql 8.4 не стартует сервер

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • dragonfly
    Junior Member
    • Apr 2010
    • 5

    #1

    1.8 + pgsql 8.4 не стартует сервер

    83156:20100426:001839.753 **** Enabled features ****
    83156:20100426:001839.753 SNMP monitoring: YES
    83156:20100426:001839.753 IPMI monitoring: NO
    83156:20100426:001839.753 WEB monitoring: YES
    83156:20100426:001839.753 Jabber notifications: YES
    83156:20100426:001839.753 ODBC: NO
    83156:20100426:001839.753 SSH2 support: NO
    83156:20100426:001839.753 IPv6 support: YES
    83156:20100426:001839.753 **************************
    83156:20100426:001839.763 [Z3001] Connection to database 'zabbix' failed: [1045] Access denied for user 'zabbix'@'localhost' (using password: YES)

    Видимо, оно ломится к мускулю, а в конфиге никаких строк про принудительный выбор баз не нашел. Веб-фейс нормально в базе авторизовался.

    FreeBSD 7.3.
  • dima_dm
    Senior Member
    • Dec 2009
    • 2697

    #2
    Смотрите файл
    /etc/zabbix/zabbix_server.conf
    Code:
    ### Option: DBHost
    #       Database host name.
    #       If set to localhost, socket is used for MySQL.
    #
    # Mandatory: no
    # Default:
     DBHost=10.14.1.3
    
    ### Option: DBName
    #       Database name.
    #       For SQLite3 path to database file must be provided. DBUser and DBPassword are ignored.
    #
    # Mandatory: yes
    # Default:
    # DBName=
    
    DBName=zabbix
    
    ### Option: DBUser
    #       Database user. Ignored for SQLite.
    #
    # Default:
    # DBUser=
    
    DBUser=root
    
    ### Option: DBPassword
    #       Database password. Ignored for SQLite.
    #       Comment this line if no password is used.
    #
    # Mandatory: no
    # Default:
    DBPassword=XXXXXX

    Comment

    • dragonfly
      Junior Member
      • Apr 2010
      • 5

      #3
      Originally posted by dima_dm
      Смотрите файл
      /etc/zabbix/zabbix_server.conf
      Разумеется, там все настроено.
      # DBHost=localhost
      DBName=zabbix
      DBUser=zabbix
      DBPassword=pass

      С этими же данными веб-фейс прицепился нормально, а тут ошибка, характерная для мускуля.

      Comment

      • dima_dm
        Senior Member
        • Dec 2009
        • 2697

        #4
        Скорее всего вы бинарник zabbix_server неправильно построили, тип базы определяется при сборке.
        http://www.zabbix.com/documentation/...urce?s[]=pgsql

        Пример
        ./configure --enable-server --with-pgsql --with-net-snmp --with-jabber --with-libcurl # для PostgreSQL + Jabber + WEB мониторинг

        Comment

        • dragonfly
          Junior Member
          • Apr 2010
          • 5

          #5
          Originally posted by dima_dm
          Скорее всего вы бинарник zabbix_server неправильно построили, тип базы определяется при сборке.
          Пример
          ./configure --enable-server --with-pgsql --with-net-snmp --with-jabber --with-libcurl # для PostgreSQL + Jabber + WEB мониторинг
          Ставил из портов, там никаких configure руками никогда не делается. Все нужные опции задаются в make config. Ставил там галочки на mysql и pgsql, потом снял mysql и пересобрал... тоже самое..
          Попробую жестко указать psql-порт в dbport, только найду, какой он там..

          И еще, заменил локалхост на имя машины
          913:20100427:145821.163 [Z3001] Connection to database 'zabbix' failed: [2003] Can't connect to MySQL server on 'kenny.wm' (61)
          Оно точно тупо ломится на mysql ((
          Last edited by dragonfly; 27-04-2010, 16:15.

          Comment

          • dragonfly
            Junior Member
            • Apr 2010
            • 5

            #6
            Если кому понадобится...
            пересобрал снова сервер полностью, проверив, что подержка мускуля там отключена, и оно норм подхватило. Поскольку нету опции типа DBEngine=postgresql это получается единственный вариант.
            Надо бы реквест на такой ключик сделать...
            Если я сам патчик напишу, его примут?

            Comment

            Working...