Ad Widget

Collapse

Странности с таблицей httptest При переходе на zabbix 2.0

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • urfin73
    Junior Member
    • Feb 2012
    • 3

    #1

    Странности с таблицей httptest При переходе на zabbix 2.0

    Добрый день!
    Перешел на zabbix 2.0.0 с 1.9.8
    Скомпилил из исходников.
    Обновил frontend.
    Для обновления базы сделал дифференциальный скрипт с помощью generate_version_patch
    Проявилась проблема с web мониторингом фронтенда.
    CPU грузится многочисленными процессами httpd2-prefork на 80%
    В логе zabbix ошибки при записи в таблицу httptest (столбцы lastchek и curstep не найдены)
    Посмотрел скрипт обновления - они там успешно дропаются, да и в скрипте создания схемы из исходников 2.0 их нет.
    Однако zabbix упорно пытается в них писать.
    Как такое случилось? Ни кто не сталкивался?
  • zalex_ua
    Senior Member
    Zabbix Certified Trainer
    Zabbix Certified SpecialistZabbix Certified Professional
    • Oct 2009
    • 1286

    #2
    Что то пошло не так.
    Создайте чистую схему 2.0.0 отекспортируйте ее с помощью mysqldump (только схему).
    Потом отекспортируйте также схему текущей БД.
    И потом сравните обе схемы с помощью diff.

    Может у вас чтото все же некорректно со схемой ?

    И еще , вы уверены что у вас стартует правильный бинарник ?
    Там пути изменились

    хотя как раз для 1.9.8 с которой вы начинали.

    Ладно, проверьте все.

    Comment

    • urfin73
      Junior Member
      • Feb 2012
      • 3

      #3
      С базой все нормально.
      А вот с местом расположения бинарников - да, засада.
      Бинарники собрались в /usr/local/sbin :
      zabbix_agent
      zabbix_agentd
      zabbix_server

      А в 1.9.8 такая петрушка:
      /etc/init.d/zabbix_server ссылается на /usr/sbin/zabbix_server
      /usr/sbin/zabbix_server ссылается на /etc/alternatives/zabbix_server
      /etc/alternatives/zabbix_server ссылается на бинарник /usr/sbin/zabbix_server-mysql

      Как лучше: поменять /usr/sbin/zabbix_server-mysql на /usr/local/sbin/zabbix_server
      или заменить файл zabbix_server-mysql на новый zabbix_server?

      Comment

      • zalex_ua
        Senior Member
        Zabbix Certified Trainer
        Zabbix Certified SpecialistZabbix Certified Professional
        • Oct 2009
        • 1286

        #4
        Originally posted by urfin73
        А в 1.9.8 такая петрушка:
        /etc/init.d/zabbix_server ссылается на /usr/sbin/zabbix_server
        /usr/sbin/zabbix_server ссылается на /etc/alternatives/zabbix_server
        /etc/alternatives/zabbix_server ссылается на бинарник /usr/sbin/zabbix_server-mysql

        Как лучше: поменять /usr/sbin/zabbix_server-mysql на /usr/local/sbin/zabbix_server
        или заменить файл zabbix_server-mysql на новый zabbix_server?
        Батенька, да у вас там микс установок из исходников и пакетов, да и наверно кроме 1.9.8 у вас в истории и иные версии были, так как врядли вы могли бы взять гдето RPM для 1.9.8.
        Ибо такие вещи как alternatives или zabbix_server-mysql обычного попахивают пакетами, и именно RPM.


        Рекомендую вам хорошенько во всем разобраться САМОМУ и навести порядок и не допускать таких случаев больше.

        Comment

        • urfin73
          Junior Member
          • Feb 2012
          • 3

          #5
          Это вообще был appliance
          Тем не менее, спасибо за помощь.

          Comment

          Working...