Ad Widget

Collapse

Mysql

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • inkostin
    Member
    • Jan 2018
    • 81

    #1

    Mysql

    mysql Ver 15.1 Distrib 10.5.8-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2

    Голову сломал, как решить эту проблему:
    2020-11-13 6:47:29 313 [Warning] Aborted connection 313 to db: 'zabbix' user: 'zabbix' host: 'localhost' (Got timeout reading communication packets)
    2020-11-13 7:23:59 578 [Warning] Aborted connection 578 to db: 'zabbix' user: 'zabbix' host: 'localhost' (Got timeout reading communication packets)
    2020-11-13 7:38:58 634 [Warning] Aborted connection 634 to db: 'zabbix' user: 'zabbix' host: 'localhost' (Got timeout reading communication packets)

    Помогите люди, добрые).
  • Victor Vislobokov
    Senior Member
    • Aug 2018
    • 298

    #2
    Обычно это не создаёт проблем. Такое обычно означает, что БД была не закрыта при отвале соединения. Не критично, хотя согласен смотрится не очень.

    Comment

    • inkostin
      Member
      • Jan 2018
      • 81

      #3
      Originally posted by Victor Vislobokov
      Обычно это не создаёт проблем. Такое обычно означает, что БД была не закрыта при отвале соединения. Не критично, хотя согласен смотрится не очень.
      И я про тоже..не по фен-шую)

      Comment

      • AVP.Riga
        Member
        • Oct 2020
        • 59

        #4
        Привет,

        Можно узнать какие настройки были сделаны в zabbix_server.conf ?
        Так-же советую почитать: https://www.percona.com/blog/2016/05...packet-errors/

        Comment

        • inkostin
          Member
          • Jan 2018
          • 81

          #5
          Originally posted by AVP.Riga
          Привет,

          Можно узнать какие настройки были сделаны в zabbix_server.conf ?
          Так-же советую почитать: https://www.percona.com/blog/2016/05...packet-errors/
          Я читал уже это..))

          Выложил сюда: https://yadi.sk/d/2X6dVfYGIBNwfg

          Comment

          • AVP.Riga
            Member
            • Oct 2020
            • 59

            #6
            Какое у вас значение New Values Per Second (NVPS)?

            Comment

            • inkostin
              Member
              • Jan 2018
              • 81

              #7
              Originally posted by AVP.Riga
              Какое у вас значение New Values Per Second (NVPS)?
              Не знаю даже.

              Comment

              • AVP.Riga
                Member
                • Oct 2020
                • 59

                #8
                Советую узнать, так как судя по вашим настройкам у вас огромная хозяйство, если нет это может влиять на скорость и надёжность) грубо говоря что бы перенести 2 стула не нужно вызывать КамАЗ и 10 грузчиков...
                Click image for larger version

Name:	nvps.PNG
Views:	1082
Size:	28.9 KB
ID:	413080

                Comment

                • inkostin
                  Member
                  • Jan 2018
                  • 81

                  #9
                  Originally posted by inkostin

                  Не знаю даже.
                  Требуемое быстродействие сервера, новые значения в секунду 331.98

                  Comment

                  • AVP.Riga
                    Member
                    • Oct 2020
                    • 59

                    #10
                    Ну вот, смотрите https://ma.ttias.be/startdbsyncers-zabbix/

                    Предлагаю пересмотреть настройки и вернуться на настройки по умолчанию. У вас в настройках стоит 45, что рассчитано примерно на 45000 новых значений в секунду.
                    Предполагаю что и в остальном у вас так-же заданы не оптимальные настройки. Думаю в вашем случае в большинстве можно обойтись настройками по умолчанию.

                    The end result is that the higher you increase the StartDBSyncers parameters, the slower your data is flushed to the database. This sounds controversial, as you would imagine that having more DBSyncers would cause more parallel syncing to the database, but it’s exactly because of those many database deadlocks that are being caused that each sync takes longer (waiting for the locks to be cleared) to complete.

                    As a rule of thumb, one DBSyncer can handle 1.000 New Values Per Second (NVPS), as long as your database can keep up with the write I/O. You can check the status of your DBSyncers by using the Zabbix Internal types to check the state of each process, and their busy times.

                    Comment

                    • inkostin
                      Member
                      • Jan 2018
                      • 81

                      #11
                      Originally posted by AVP.Riga
                      Ну вот, смотрите https://ma.ttias.be/startdbsyncers-zabbix/

                      Предлагаю пересмотреть настройки и вернуться на настройки по умолчанию. У вас в настройках стоит 45, что рассчитано примерно на 45000 новых значений в секунду.
                      Предполагаю что и в остальном у вас так-же заданы не оптимальные настройки. Думаю в вашем случае в большинстве можно обойтись настройками по умолчанию.
                      Выставил 6. Посмотрим....
                      Будем наблюдать. Спасибо.

                      Comment

                      • inkostin
                        Member
                        • Jan 2018
                        • 81

                        #12
                        Не помогает..((

                        Comment

                        • AVP.Riga
                          Member
                          • Oct 2020
                          • 59

                          #13
                          Возможно в логах дб есть ошибки, можете показать /var/log/mariadb/mariadb.log?

                          Также and zabbix графики за 1 день Zabbix cache usage(Использование кеша), Zabbix internal procesess busy(занятость внутренниего процесса).

                          Comment

                          • inkostin
                            Member
                            • Jan 2018
                            • 81

                            #14
                            Originally posted by AVP.Riga
                            Возможно в логах дб есть ошибки, можете показать /var/log/mariadb/mariadb.log?

                            Также and zabbix графики за 1 день Zabbix cache usage(Использование кеша), Zabbix internal procesess busy(занятость внутренниего процесса).
                            Прикрепил файлы.
                            Attached Files

                            Comment

                            • AVP.Riga
                              Member
                              • Oct 2020
                              • 59

                              #15
                              Выглядит вполне нормально, возможно следует поиграть с настройками(увеличить):
                              HousekeepingFrequency=
                              MaxHousekeeperDelete=
                              Это что касается Housekeeper
                              Вы забыли показать mariadb.log, возможно там есть подсказки.

                              Comment

                              Working...