Ad Widget

Collapse

zabbix_server в zabbix 2.0.2

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • kolotov
    Junior Member
    • Aug 2012
    • 10

    #1

    zabbix_server в zabbix 2.0.2

    Установил zabbix 2.0.2 на Centos 6.2
    Служба запускается только вручную zabbix_server. Как сделать, чтобы запускалась в автозагрузке.
    Делал chkconfig --level 345 zabbix_server on , пишет следущее service zabbix_server does not support chkconfig
  • Zev
    Junior Member
    • Aug 2012
    • 13

    #2
    Я свою проблему решил так.

    Открыл файл vim /etc/rc.d/rc.local и дописал в него строки:

    /usr/local/sbin/zabbix_server start
    /usr/local/sbin/zabbix_agentd start

    Сохраняем. Бутаем. Хлопаем в ладошки

    Comment

    • dima_dm
      Senior Member
      • Dec 2009
      • 2697

      #3
      Originally posted by kolotov
      Установил zabbix 2.0.2 на Centos 6.2
      Служба запускается только вручную zabbix_server. Как сделать, чтобы запускалась в автозагрузке.
      Делал chkconfig --level 345 zabbix_server on , пишет следущее service zabbix_server does not support chkconfig
      В скрипте запуска нет заголовка для chkconfig
      Добавите в начало скрипта текст вроде этого:
      Code:
      #!/bin/sh
      #
      # zabbix_server_ctl          control script to stop/start/restart zabbix_server
      # chkconfig: - 87 20
      # description: control script to stop/start/restart zabbix_server
      # probe: true
      # config: /etc/zabbix/zabbix_server.conf
      # Source function library.
      
      # zabbix_server_ctl 
      #
      # control script to stop/start/restart zabbix_server
      # author: charlie collins
      # date: 01.21.2002
      #
      # revised 09.21.2003
      # (setup for Red Hat 7.3 with Zabbix 1.0 beta)
      # (should work for other Red Hat and Sys V style init machines as well)
      #
      # (modeled after apache style control scripts)
      # (this script can be placed in init.d and respective runlevel for startup usage)
      # 
      #
      # The exit codes returned are:
      #       0 - operation completed successfully
      #       1 - 
      #       2 - usage error
      #       3 - zabbix_server could not be started
      #       4 - zabbix_server could not be stopped
      #       5 - zabbix_server could not be started during a restart
      #       6 - zabbix_server could not be restarted during a restart
      #
      #

      Comment

      • Bock
        Junior Member
        • Feb 2013
        • 26

        #4
        Проще может всё таки ставить zabbix из репозиториев? Там люди уже всё сразу предусмотрели.

        Comment

        • Zev
          Junior Member
          • Aug 2012
          • 13

          #5
          Originally posted by bock
          Проще может всё таки ставить zabbix из репозиториев? Там люди уже всё сразу предусмотрели.
          ПодскАжите репо с последним заббиксом? Думаю нет. Если хочется новинок, репы не подходят... имхо.

          Comment

          • Bock
            Junior Member
            • Feb 2013
            • 26

            #6

            Ну вот тут ссылок хватает.
            Мы в нашей компании себе собираем отдельно, но, к сожалению, поделиться не могу.

            Comment

            • Zev
              Junior Member
              • Aug 2012
              • 13

              #7
              Много спасибо Будем тестить
              В линуксах я далеко не гуру, поэтому установка и запуск Заббикса - всегда шаманство

              Comment

              • bga83
                Senior Member
                • Sep 2011
                • 268

                #8
                Originally posted by zev
                ПодскАжите репо с последним заббиксом? Думаю нет. Если хочется новинок, репы не подходят... имхо.
                так ведь можно из репозитариев поставить не самую актуальную версию. Это даст корректные стартовые скрипты и пр. обвеску, а потом уже вручную собрать бинарники более свежих версий и подменить просто несколько файлов.

                Comment

                • Zev
                  Junior Member
                  • Aug 2012
                  • 13

                  #9
                  Originally posted by bga83
                  так ведь можно из репозитариев поставить не самую актуальную версию. Это даст корректные стартовые скрипты и пр. обвеску, а потом уже вручную собрать бинарники более свежих версий и подменить просто несколько файлов.
                  Ну, во-первых, мне не совсем ясно, чем мое решение проблемы плохо. Во-вторых, я слаб в линуксе. По этому мне проще поставить из исходника по инструкции с теми ключами, которые мне нужны. А не собирать по пакетику и думать что где нужно подкрутить и какой пакетик я забыл. Ибо периодически мне нужно оперативно запустить мониторинг новой сети, а не глубокое понимание архитектуры линукса. И в-третьих. Я проводил обновление заббикса 1.8.3 до 2.0.1. По факту я все сломал, запутался с файликами, сломал БД (не получилось дождаться остановки обновляющих БД скриптов) и вообще все сломал. В итоге свелось к тому, что я вычистил заббикс 1.8.3 полностью и установил 2.0.1 с нуля из исходника. По этой причине я теперь боюсь менять "несколько файликов".

                  Comment

                  • bga83
                    Senior Member
                    • Sep 2011
                    • 268

                    #10
                    Originally posted by Zev
                    Ну, во-первых, мне не совсем ясно, чем мое решение проблемы плохо. Во-вторых, я слаб в линуксе. По этому мне проще поставить из исходника по инструкции с теми ключами, которые мне нужны. А не собирать по пакетику и думать что где нужно подкрутить и какой пакетик я забыл. Ибо периодически мне нужно оперативно запустить мониторинг новой сети, а не глубокое понимание архитектуры линукса. И в-третьих. Я проводил обновление заббикса 1.8.3 до 2.0.1. По факту я все сломал, запутался с файликами, сломал БД (не получилось дождаться остановки обновляющих БД скриптов) и вообще все сломал. В итоге свелось к тому, что я вычистил заббикс 1.8.3 полностью и установил 2.0.1 с нуля из исходника. По этой причине я теперь боюсь менять "несколько файликов".
                    я не говорил, что этот способ плох. Он вполне имеет право на существование. Но ИМХО правильнее управление всеми демонами вести едиообразно, в случае с центос с использованием chkconfig

                    Comment

                    Working...