Uploaded image for project: 'ZABBIX BUGS AND ISSUES'
  1. ZABBIX BUGS AND ISSUES
  2. ZBX-17605

Looping autoregistration

XMLWordPrintable

    • Icon: Problem report Problem report
    • Resolution: Won't fix
    • Icon: Trivial Trivial
    • None
    • 4.4.7
    • Server (S)
    • None
    • CentOS6, hypper-v

      After updating the database

      due to error "Unsupported charset or collation for tables"

      command "ALTER TABLE <db>.<table> CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin;"

      autoregistration loop started.

      If execute

      ALTER TABLE zabbix.autoreg_host CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
      ALTER TABLE zabbix.hosts CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;

      autoregistration loop stoped.

      --------------------------------------------

      После обновления zabbix и смены кодировки таблиц базы с utf8_general_ci на utf8_bin началось постоянное срабатывание авторегистрации (на событии весит скрипт регистрации хоста, в котором есть отсылка почтового сообщения, по которому я и сделал вывод. По некоторым хостам постоянно приходят сообщения).

      Если у таблиц autoreg_host hosts  вернуть COLLATE utf8_general_ci авторегистрация начинает работать нормально.

      При этом Zabbix выдает ошибку "Unsupported charset or collation for tables: autoreg_host, hosts.".

      Можно ли как то это исправить. Я  понимаю, что utf8_bin работает быстрее, но  имена хостов у меня некоторые заведены в ручную и с большой буквы, как результат из за смены на collate utf8_bin происходит выше описанная проблема.

      Так же заметил, что система стала критична к регистру логина. Я думаю это из-за того же.

       

            vladislavs.boborikins Vladislavs Boborikins (Inactive)
            bashkirovvm Victor Bashkirov
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: