Ad Widget

Collapse

не собираеться служба

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • bazav
    Junior Member
    • Oct 2012
    • 16

    #1

    не собираеться служба

    Всем доброго. собираю сервер. но столкнулся с проблемой .что не собираться служба zabbix-server. подскажите как так ??
  • dima_dm
    Senior Member
    • Dec 2009
    • 2697

    #2
    Originally posted by bazav
    Всем доброго. собираю сервер. но столкнулся с проблемой .что не собираться служба zabbix-server. подскажите как так ??
    И Вы думаете, что на такай вопрос ктот-то будет отвечать? Экстрасенсов здесь нет.
    Как правильно задавать вопросы в технических форумах

    Comment

    • bazav
      Junior Member
      • Oct 2012
      • 16

      #3
      знаю что телепатов нету )). просто уже второй третий день собираю. никак собрать не могу.
      значит сча опишу. поставил postgres, залил шаблоны от заббих, далее документации ./configure --enable-server --with-postgresql --with-net-snmp , make install тоже собрался без проблем . но в /etc/init.d не появилась служба zabbix-server.
      вот как то так

      Comment

      • dima_dm
        Senior Member
        • Dec 2009
        • 2697

        #4
        И не появиться.
        Должен собраться бинарный файл zabbix_server.
        А стартовые скрипты можно из папки misc/init.d/ в дистрибутиве взять.

        Comment

        • bazav
          Junior Member
          • Oct 2012
          • 16

          #5
          где он должен собраться . при make или его отдельно надо собирать ??
          либо подскажите/подопните как его собрать.

          Comment

          • dima_dm
            Senior Member
            • Dec 2009
            • 2697

            #6
            Originally posted by bazav
            где он должен собраться . при make или его отдельно надо собирать ??
            либо подскажите/подопните как его собрать.
            Да, при make
            По умолчанию файлы в папках
            /usr/local/sbin/
            /usr/local/bin/
            Сам демон
            /usr/local/sbin/zabbix_server

            Comment

            • bazav
              Junior Member
              • Oct 2012
              • 16

              #7
              ls -l /usr/local/sbin
              итого 1752
              -rwxr-xr-x 1 root root 1791279 2012-10-30 10:54 zabbix_server*

              вот он есть. получается что он собрался, но почему тут, а не в etc/init.d

              Comment

              • dima_dm
                Senior Member
                • Dec 2009
                • 2697

                #8
                Originally posted by bazav
                ls -l /usr/local/sbin
                итого 1752
                -rwxr-xr-x 1 root root 1791279 2012-10-30 10:54 zabbix_server*

                вот он есть. получается что он собрался, но почему тут, а не в etc/init.d
                У Вас путаница
                стартовые скрипты и демон это разные вещи.
                /usr/local/sbin/zabbix_server - это демон, т.е. собственно процесс, который и будет выполнять функции мониторинга.
                в /etc/init.d - лежат стартовые скрипты, т.е. Shell скрипт для запуска и остановки демона.
                Пример стартового скрипта для своей OS можно найти в папке misc/init.d/ в архиве с исходными кодами ( из которых Вы собирали демон).

                Comment

                • bazav
                  Junior Member
                  • Oct 2012
                  • 16

                  #9
                  получается надо просто скопировать misc/init.d --> etc/init.d
                  я верно понимаю.

                  Comment

                  • Prometej
                    Junior Member
                    • Oct 2010
                    • 21

                    #10
                    1) заходишь в корень папки, где лежат исходные файлы.
                    2) выполняешь команду "configure" (указываешь необходимые параметры).
                    во время выполнения внимательно следим за ошибками выполнения скрипта. При отсутсвии необходимой бибилиотеки для конфигурации будут происходить ошибки. Недостающие библиотеки следует доустановить.
                    3) запускаем команду make и следим за выполнением. Если сборка файлов произведена успешно, то делаем make install
                    4) из корневой папки исходных файлов заходим в папку "misc"
                    4.1) копируем файлы из папки "conf" в "/etc/zabbix/" и производим необходимую донастройку
                    4.2) копируем файлы из папки "init.d" в "/etc/init.d/" (в случае если установлен или агент или сервер копируем только необходимое)
                    5) из корневой папки исходных файлов заходим в папку "create"
                    5.1) создаем БД zabbix - schema
                    5.2) заполняем БД zabbix - data
                    6) из корневой папки исходных файлов заходим в папку "frontends"
                    6.1) копируем папку php в папку вебсервера и переименовываем ее в zabbix
                    6.2) конфигурируем вебморду zabbix.
                    7) ставим сервисы агента и сервера в автозапуск
                    Last edited by Prometej; 31-10-2012, 08:40. Reason: изменение кодировки текста

                    Comment

                    • dima_dm
                      Senior Member
                      • Dec 2009
                      • 2697

                      #11
                      Originally posted by Prometej
                      1) çàõîäèøü â êîðåíü ïàïêè, ãäå ëåæàò èñõîäíûå ôàéëû.
                      С кодировкой у вас что-то не то. Вы пишите в win-1251, а здесь пишут в utf-8

                      Comment

                      • Prometej
                        Junior Member
                        • Oct 2010
                        • 21

                        #12
                        спасибо поправил

                        Comment

                        • bazav
                          Junior Member
                          • Oct 2012
                          • 16

                          #13
                          спс за небольшую доку.

                          Comment

                          • bazav
                            Junior Member
                            • Oct 2012
                            • 16

                            #14
                            5) из корневой папки исходных файлов заходим в папку "create"
                            это где такая папка ??
                            для тех кто в танке ))

                            Comment

                            • dima_dm
                              Senior Member
                              • Dec 2009
                              • 2697

                              #15
                              Originally posted by bazav
                              это где такая папка ??
                              для тех кто в танке ))
                              А вы документацию читали?
                              http://www.zabbix.com/documentation/...lation/install
                              zabbix-2.0.X/database/mysql/

                              Comment

                              Working...