Ad Widget

Collapse

Вопросы касательно установки zabbix на Debian jessy

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • altukhov
    Junior Member
    • May 2015
    • 1

    #1

    Вопросы касательно установки zabbix на Debian jessy

    Добрый день, требуется помощь в установке zabbix на debian jessy.

    Процесс установки:

    1) В /etc/apt/sources.list добавил testing

    2) создал /etc/apt/apt.conf с содержанием: APT:efault-Release "stable";

    3) Добавил репозиторий zabbix и ключ к нему

    deb http://repo.zabbix.com/zabbix/2.4/debian wheezy main
    deb-src http://repo.zabbix.com/zabbix/2.4/debian wheezy main

    4) установил zabbix 2.4.5 ( aptitude -f testing zabbix-server-mysql .... )

    dpkg -l | grep zabbix
    ii zabbix-agent 1:2.4.5+dfsg-1
    ii zabbix-frontend-php 1:2.4.5+dfsg-1
    ii zabbix-release 2.4-1+wheezy
    ii zabbix-server-mysql 1:2.4.5+dfsg-1

    На сколько я понимаю в процессе установки должна была запуститься настройка
    zabbix-server-mysql ? Но т.к. этого не произошло то пошел далее

    Вот тут начинаются непонятки

    5)в mysql создать базу данных zabbix и импортировать туда
    data.sql images.sql schema.sql из /usr/share/zabbix-server-mysql/
    2)отредактировать /etc/zabbix/zabbix_server.conf

    6) нужно поправить - /etc/apache2/conf-available/zabbix.conf , НО У МЕНЯ ЕГО НЕТ ( хотя в 1й раз когда ставил, он был ) и правильно ли я понимаю что его надо положить в /etc/apache2/sites-enabled/ после изменения

    7) все рестартануть и заходить на http://localhost/zabbix/

    ( теоретически на этом этапе http://localhost/zabbix/ должны видеть страничку c setup.php Но после первой попытки установки после setup.php у меня была пустая белая страница и я решил все удалить и установить заного - теперь незнаю как туда вернуться )

    Помогите, что делаю не так....
  • sadman
    Senior Member
    • Dec 2010
    • 1611

    #2
    Originally posted by altukhov
    1) В /etc/apt/sources.list добавил testing
    deb http://repo.zabbix.com/zabbix/2.4/debian wheezy main
    deb-src http://repo.zabbix.com/zabbix/2.4/debian wheezy main
    Всегда думал, что с репозитория ставится всё на раз-два... Непонятно, правда, к чему приведет установка wheezy пакета на jessy. Собрали бы из исходников и не мучались.

    Originally posted by altukhov
    5)в mysql создать базу данных zabbix и импортировать туда
    data.sql images.sql schema.sql из /usr/share/zabbix-server-mysql/
    Если mysql стоит, то да.

    Originally posted by altukhov
    2)отредактировать /etc/zabbix/zabbix_server.conf
    Да.

    Originally posted by altukhov
    6) нужно поправить - /etc/apache2/conf-available/zabbix.conf , НО У МЕНЯ ЕГО НЕТ ( хотя в 1й раз когда ставил, он был ) и правильно ли я понимаю что его надо положить в /etc/apache2/sites-enabled/ после изменения
    Да ничего там особо не прописывается. Настраиваются права на каталоги вебсервера и правятся параметры php. Можете прямо c помощью mc залезть в zabbix-frontend-php_2.4.5-1+wheezy_all.deb и отыскать там свой conf. Правда, мне кажется, что он есть в /etc/zabbix/apache.conf , а /etc/apache2/conf-available/zabbix.conf - это симлинк на него.

    Originally posted by altukhov
    7) все рестартануть и заходить на http://localhost/zabbix/
    Так. При условии, что ходите на веб-интерфейс с того же компа, куда zabbix ставите.

    Originally posted by altukhov
    ( теоретически на этом этапе http://localhost/zabbix/ должны видеть страничку c setup.php Но после первой попытки установки после setup.php у меня была пустая белая страница и я решил все удалить и установить заного - теперь незнаю как туда вернуться )
    Помогите, что делаю не так....
    Теоретически могли не поставить php. php-mysql - вот это всё.
    Добейтесь работы апача отдельно, затем апача с php, ну, а затем уже переходите к установке заббикса.

    Comment

    • Budanov
      Junior Member
      • Jun 2015
      • 3

      #3
      Debian Jessie

      Стоял Debian Wheezy, Zabbix 2.4.5 работал изумительно.
      Обновил до Debian Jessie, Zabbix сломался....

      Zabbix 2.4.5 не ставится из официальных пакетов Wheezy, ошибки.

      # dpkg -i zabbix-server-mysql_2.4.5-1+wheezy_amd64.deb
      (Чтение базы данных … на данный момент установлено 38468 файлов и каталогов.)
      Подготовка к распаковке zabbix-server-mysql_2.4.5-1+wheezy_amd64.deb …
      Распаковывается zabbix-server-mysql (1:2.4.5-1+wheezy) на замену (1:2.4.5-1+wheezy) …
      dpkg: зависимости пакетов не позволяют настроить пакет zabbix-server-mysql:
      zabbix-server-mysql зависит от libsnmp15 (>= 5.4.3~dfsg), однако:
      Пакет libsnmp15 не установлен.


      dpkg: ошибка при обработке пакета zabbix-server-mysql (--install):
      проблемы зависимостей — оставляем не настроенным
      Обрабатываются триггеры для systemd (215-17) …
      Обрабатываются триггеры для man-db (2.7.0.2-5) …
      При обработке следующих пакетов произошли ошибки:
      zabbix-server-mysql

      # apt-get install libsnmp15
      Чтение списков пакетов… Готово
      Построение дерева зависимостей
      Чтение информации о состоянии… Готово
      Package libsnmp15 is not available, but is referred to by another package.
      This may mean that the package is missing, has been obsoleted, or
      is only available from another source
      However the following packages replace it:
      libsnmp30 libsnmp-base

      E: Package 'libsnmp15' has no installation candidate

      Как сие победить?

      Если попробовать исправить, хочет удалить всё....

      # apt-get -f install
      Чтение списков пакетов… Готово
      Построение дерева зависимостей
      Чтение информации о состоянии… Готово
      Исправление зависимостей… Готово
      Следующие пакеты устанавливались автоматически и больше не требуются:
      fping libiksemel3 libodbc1 libopenipmi0
      Для их удаления используйте «apt-get autoremove».
      Пакеты, которые будут УДАЛЕНЫ:
      zabbix-proxy-mysql zabbix-server-mysql
      обновлено 0, установлено 0 новых пакетов, для удаления отмечено 2 пакетов, и 0 пакетов не обновлено.
      не установлено до конца или удалено 2 пакетов.
      После данной операции, объём занятого дискового пространства уменьшится на 9*512 kB.
      Хотите продолжить? [Д/н]

      Comment

      • sadman
        Senior Member
        • Dec 2010
        • 1611

        #4
        apt-get install libsnmp30 или apt-get install libsnmp-base попробовали же?

        Comment

        • Budanov
          Junior Member
          • Jun 2015
          • 3

          #5
          Debian Jessie

          apt-get install libsnmp30 или apt-get install libsnmp-base попробовали же?

          apt-get install libsnmp30 libsnmp-base
          Чтение списков пакетов… Готово
          Построение дерева зависимостей
          Чтение информации о состоянии… Готово
          Уже установлена самая новая версия libsnmp-base.
          libsnmp-base установлен вручную.
          Уже установлена самая новая версия libsnmp30.
          libsnmp30 установлен вручную.
          обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 1 пакетов не обновлено.

          Comment

          • Budanov
            Junior Member
            • Jun 2015
            • 3

            #6
            Debian Jessie


            Та же беда...

            Comment

            • sadman
              Senior Member
              • Dec 2010
              • 1611

              #7
              Давно бы уже собрали вручную, ей-богу. Или тоже не собирается?

              Comment

              • Zentarim
                Senior Member
                • Mar 2012
                • 526

                #8
                Originally posted by sadman
                Давно бы уже собрали вручную, ей-богу. Или тоже не собирается?
                +1
                Заодно и отключите ненужные фичи при сборке.

                Comment

                • sergey_nick
                  Junior Member
                  • Aug 2015
                  • 1

                  #9
                  Та же проблема, готовые пакеты из http://repo.zabbix.com не ставятся в testing.
                  Приходится править зависимости в пакете(удалять некоторые), после этого все работает ок.

                  Comment

                  • tuban
                    Senior Member
                    Zabbix Certified Specialist
                    • Sep 2012
                    • 286

                    #10
                    Originally posted by altukhov
                    Добрый день, требуется помощь в установке zabbix на debian jessy.

                    Процесс установки:

                    1) В /etc/apt/sources.list добавил testing

                    2) создал /etc/apt/apt.conf с содержанием: APT:efault-Release "stable";

                    3) Добавил репозиторий zabbix и ключ к нему

                    deb http://repo.zabbix.com/zabbix/2.4/debian wheezy main
                    deb-src http://repo.zabbix.com/zabbix/2.4/debian wheezy main

                    4) установил zabbix 2.4.5 ( aptitude -f testing zabbix-server-mysql .... )

                    dpkg -l | grep zabbix
                    ii zabbix-agent 1:2.4.5+dfsg-1
                    ii zabbix-frontend-php 1:2.4.5+dfsg-1
                    ii zabbix-release 2.4-1+wheezy
                    ii zabbix-server-mysql 1:2.4.5+dfsg-1

                    На сколько я понимаю в процессе установки должна была запуститься настройка
                    zabbix-server-mysql ? Но т.к. этого не произошло то пошел далее

                    Вот тут начинаются непонятки

                    5)в mysql создать базу данных zabbix и импортировать туда
                    data.sql images.sql schema.sql из /usr/share/zabbix-server-mysql/
                    2)отредактировать /etc/zabbix/zabbix_server.conf

                    6) нужно поправить - /etc/apache2/conf-available/zabbix.conf , НО У МЕНЯ ЕГО НЕТ ( хотя в 1й раз когда ставил, он был ) и правильно ли я понимаю что его надо положить в /etc/apache2/sites-enabled/ после изменения

                    7) все рестартануть и заходить на http://localhost/zabbix/

                    ( теоретически на этом этапе http://localhost/zabbix/ должны видеть страничку c setup.php Но после первой попытки установки после setup.php у меня была пустая белая страница и я решил все удалить и установить заного - теперь незнаю как туда вернуться )

                    Помогите, что делаю не так....
                    Советую собирать из исходников, так как поимел проблему с кодировкой ещё на версии 1.8 когда ставил из репозиториев. К тому же, можно самому выставить нужные флаги. Я уверен, что мало кому нужен мониторинг виртуальных машин, ipv6, ipmi итд.

                    Comment

                    Working...