Ad Widget

Collapse

Не запускается сервер на freebsd 7.3

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Evil
    Junior Member
    • May 2010
    • 14

    #1

    Не запускается сервер на freebsd 7.3

    Собственно после запуска сразу падает...
    Code:
    sqgw# /usr/local/etc/rc.d/zabbix_server start
    Starting zabbix_server.
    sqgw#
    Code:
    sqgw# tail -n 1 /var/log/messages
    May 16 11:47:55 sqgw kernel: pid 7951 (zabbix_server), uid 122: exited on signal 12
    sqgw#
    В логах самого забикса тишина
    Code:
    sqgw# cat /var/log/zabbix_server.log
    sqgw#
    конфигурацию можна назвать дефолтной
    Code:
    sqgw# cat /usr/local/etc/zabbix/zabbix_server.conf | grep -v #
    NodeID=0
    LogFile=/var/log/zabbix_server.log
    DebugLevel=4
    PidFile=/var/run/zabbix/zabbix_server.pid
    DBName=zabbix
    DBUser=zabbix
    DBPassword=ZabPass123
    DBSocket=/tmp/mysql.sock
    Code:
    sqgw# uname -a
    FreeBSD sqgw.bm.com.ua 7.3-STABLE FreeBSD 7.3-STABLE #0: Wed May  5 13:08:33 EEST 2010     [email protected]:/usr/obj/usr/src/sys/IPFWGWKERNAT05052010  i386
    sqgw#
    Вот параметры сборки
    Code:
    sqgw# make showconfig
    ===> The following configuration options are available for zabbix-server-1.8.2_1,2:
         MYSQL=on "Use MySQL backend"
         PGSQL=off "Use PostgreSQL backend"
         SQLITE=off "Use SQLite backend"
         IPV6=off "Support for IPv6"
         LDAP=off "Support for checking LDAP servers"
         JABBER=on "Use jabber media type"
         FPING=on "Use fping for pinging hosts"
         SSH=on "Use libssh2 for SSH-based checks"
    ===> Use 'make config' to modify these settings
    sqgw#
  • sega
    Junior Member
    • May 2010
    • 11

    #2
    Наиболее вероятно что у вас не хватает прав на запись в /var/log.
    Попробуйте так:
    Code:
    mkdir /var/log/zabbix /var/run/zabbix
    chown zabbix:zabbix /var/log/zabbix /var/run/zabbix
    И поправить соответствующие параметры в конфиге:
    Code:
    LogFile=/var/log/zabbix/zabbix_server.log
    PidFile=/var/run/zabbix/zabbix_server.pid

    Comment

    • Evil
      Junior Member
      • May 2010
      • 14

      #3
      С правами как раз все впорядке
      Code:
      sqgw# ls -la /var/log/zab*
      -rw-r--r--  1 zabbix  zabbix  0 May 14 22:22 /var/log/zabbix_server.log
      sqgw#
      Code:
      sqgw# ls -la /var/run/zabbi*
      total 6
      drwxr-xr-x  2 zabbix  zabbix   512 May 14 15:01 .
      drwxr-xr-x  5 root    wheel   1024 May 14 21:17 ..
      -rw-rw-r--  1 zabbix  zabbix     5 May 16 18:59 zabbix_server.pid
      sqgw#
      Во вложении вывод отладочной информации посредством:
      Code:
      sqgw# truss -o ~/zabbix.error /usr/local/sbin/zabbix_server -c /usr/local/etc/zabbix/zabbix_server.conf
      Attached Files
      Last edited by Evil; 17-05-2010, 06:27.

      Comment

      • ruswold
        Senior Member
        • Mar 2010
        • 210

        #4
        1. похоже что вы не проводили инсталяцию
        2. у вас много чего отсутствует, например, curl, net-snmp, и т.д.

        Comment

        • Evil
          Junior Member
          • May 2010
          • 14

          #5
          как раз исталяция проведена правильно с портов
          Code:
          sqgw# pkg_info | grep snmp
          net-snmp-5.4.2.1_7  An extendable SNMP implementation
          sqgw# pkg_info | grep curl
          curl-7.20.0         Non-interactive tool to get files from FTP, GOPHER, HTTP(S)
          php5-curl-5.3.2     The curl shared extension for php
          sqgw#

          Comment

          • ruswold
            Senior Member
            • Mar 2010
            • 210

            #6
            после установки забикса из портов вы сразу его пытаетесь запустить?
            Делали инсталяцию потом через веб интерфейс?

            Comment

            • Evil
              Junior Member
              • May 2010
              • 14

              #7
              да зделал установку, немного конфиги поправил и запускаю, он сразу и ложится...
              через веб нечего не делал так как демо все равно ложится то не вижу смысла...

              Comment

              • ruswold
                Senior Member
                • Mar 2010
                • 210

                #8
                Так делали через веб или нет установку?

                Судя по конфигу, вы включили распределенный мониторинг
                NodeID=0

                Сделайте исправление в базе mysql или отключите настройку в конфиге
                http://www.zabbix.com/documentation/...ted_monitoring

                И еще проверьте права на папку в которой создается pid файл
                Last edited by ruswold; 18-05-2010, 12:40.

                Comment

                • Evil
                  Junior Member
                  • May 2010
                  • 14

                  #9
                  Для порта zabbix-server не нужна конфигурация через веб
                  + опция NodeID=0 указывает что у меня только один сервер монитора

                  Comment

                  • ruswold
                    Senior Member
                    • Mar 2010
                    • 210

                    #10
                    Originally posted by Evil
                    Для порта zabbix-server не нужна конфигурация через веб
                    + опция NodeID=0 указывает что у меня только один сервер монитора
                    Смело и неправильно.
                    1. Конфигурация как раз нужна.
                    2. NodeID=0 указывает, что у вас это первый сервер в сети распределенного мониторинга zabbix, а не один!!!!!

                    закомментируйте NodeID=0, делайте базу sql (если вы еще не делали), делайте настройку через веб, потом запускайте.

                    Comment

                    • Evil
                      Junior Member
                      • May 2010
                      • 14

                      #11
                      веб не нужен и он не ставится по умолчанию!
                      http://www.zabbix.com/documentation/.../zabbix_server
                      параметр NodeID=0 заремил но толку 0
                      база есть

                      Comment

                      • ruswold
                        Senior Member
                        • Mar 2010
                        • 210

                        #12
                        Прочтите http://www.zabbix.com/documentation/...l/installation
                        все написано и у всех работает, а вы, я так понимаю, пытаетесь изобрести велосипед.

                        Comment

                        • Evil
                          Junior Member
                          • May 2010
                          • 14

                          #13
                          Смортим пункт 4.3. Zabbix сервер
                          в приведеной Вами ссылке, и видем что именно для сервера прокси
                          не нужен

                          Comment

                          • ruswold
                            Senior Member
                            • Mar 2010
                            • 210

                            #14
                            Originally posted by evil
                            Смортим пункт 4.3. Zabbix сервер
                            в приведеной Вами ссылке, и видем что именно для сервера прокси
                            не нужен

                            Причем здесь заббикс прокси? Через заббикс прокси мониторятся узлы, статистика потом пересылается на сервер, причем прокси без сервера не может существовать, а наоборот может.

                            Comment

                            • Evil
                              Junior Member
                              • May 2010
                              • 14

                              #15
                              Дак вот!
                              на freebsd когда ставиш сервер, НЕставятся никакие вебы!!!
                              они ставятся только с проксей, думаю не зря так зделано

                              Comment

                              Working...