Ad Widget

Collapse

Мистика с кодировкой. Need help

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • fermion
    Junior Member
    • Oct 2014
    • 13

    #1

    Мистика с кодировкой. Need help

    Ситуация такая.

    Стоит инсталяция уже 2 года. Дебиан + MySQL. Все работало и было хорошо. В один момент случилось несколько событий - репликация бд на MariaDB на другой сервер, отваливание мастера, запуск обратной репликации через время, и в это же время обновление на 3-ю версию. Проблему сразу не выявили. Теперь суть:

    Элементы данных с Windows серверов на некоторых узлах стали с битой кодировкой. Шаблон Windows OC, стандартный забиксовый. Например выглядит это как то так



    данные из LLD по сети собираются, если выполнить на забикс-сервере запрос к этому же узлу то получим вот такое



    т.е с русским языком вполне себе все ок. Куда копать чтобы это починить? На каком этапе это ломается?
  • Kos
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Aug 2015
    • 3404

    #2
    К сожалению, не вижу картинок, которые расположены на стороннем ресурсе. Тем не менее, могу предположить, что, возможно, дело в сочетании MySQL/MariaDB и третьей версии сервера Zabbix, в которой до версии 3.0.3 была ошибка.

    Comment

    • fermion
      Junior Member
      • Oct 2014
      • 13

      #3
      Originally posted by Kos
      К сожалению, не вижу картинок, которые расположены на стороннем ресурсе. Тем не менее, могу предположить, что, возможно, дело в сочетании MySQL/MariaDB и третьей версии сервера Zabbix, в которой до версии 3.0.3 была ошибка.
      Я правильно понимаю что необходимо обновиться и все пройдет? Еще вопрос какая в итоге должна быть кодировка БД и отдельных таблиц? Е меня сейчас MySQL, кодировка latin1_bin на базе и одной таблице items

      картинки вот
      Click image for larger version

Name:	88ab2-clip-87kb.png
Views:	1
Size:	68.4 KB
ID:	313318

      Comment

      • Fatym
        Junior Member
        • Aug 2014
        • 25

        #4
        точно такая же проблема появилась сегодня после обновления Zabbix до версии 3.0.3

        P.S. только что перезапустил MySQL и Zabbix - проблема пропала
        Last edited by Fatym; 16-06-2016, 14:28.

        Comment

        • fermion
          Junior Member
          • Oct 2014
          • 13

          #5
          Похоже после обновления и смены кодировки для БД все починилось.
          Буду наблюдать.

          По итогу:
          база MySQL, кодировка базы utf8_general_ci
          таблица items с кодировкой latin1_bin
          версия заббикса 3.0.3

          Comment

          • glebs.ivanovskis
            Senior Member
            • Jul 2015
            • 237

            #6
            Originally posted by fermion
            Еще вопрос какая в итоге должна быть кодировка БД и отдельных таблиц?
            Для гарантии везде должна быть utf8_bin. С utf8_general_ci будут проблемы с уникальными именами, которые различаются только case'ом. С latin_bin может и прокатит, если не-latin символы MySQL будет сохранять "как есть".

            Comment

            • fermion
              Junior Member
              • Oct 2014
              • 13

              #7
              Originally posted by glebs.ivanovskis
              Для гарантии везде должна быть utf8_bin. С utf8_general_ci будут проблемы с уникальными именами, которые различаются только case'ом. С latin_bin может и прокатит, если не-latin символы MySQL будет сохранять "как есть".
              Спасибо. Учту. Но на всех таблицах мне проблематично кодировку сменить, база 400Гб

              Огромное спасибо Kos. После обновления все стало как нужно, и ничего не ломается. Задачу считаю решенной

              Comment

              • Kos
                Senior Member
                Zabbix Certified SpecialistZabbix Certified Professional
                • Aug 2015
                • 3404

                #8
                Рад, что удалось помочь

                Comment

                Working...