Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Flatly)
  • No Skin
Collapse
Brand Logo

NetXMS Forum

  1. Home
  2. Support (Russian)
  3. Проблема с 2.26 (Inconsistent database и т.д.)

Проблема с 2.26 (Inconsistent database и т.д.)

Scheduled Pinned Locked Moved Support (Russian)
13 Posts 4 Posters 204.0k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A
    A
    Akira
    wrote on last edited by
    #1

    Отапгрейдился на 2.26, полезли при старте ошибки.

    Event Type: Error
    Event Source: NetXMSCore
    Event Category: None
    Event ID: 59
    Date: 05.05.2009
    Time: 11:14:23
    User: N/A
    Computer: ANTIVIR
    Description:
    Inconsistent database: container object 344 has reference to non-existing child object 223

    Event Type: Error
    Event Source: NetXMSCore
    Event Category: None
    Event ID: 67
    Date: 05.05.2009
    Time: 11:14:23
    User: N/A
    Computer: ANTIVIR
    Description:
    Inconsistent database: template object 656 has reference to non-existing node object 649

    Event Type: Error
    Event Source: NetXMSCore
    Event Category: None
    Event ID: 16
    Date: 05.05.2009
    Time: 11:14:22
    User: N/A
    Computer: ANTIVIR
    Description:
    Failed to load interface object with id 346 from database

    Event Type: Error
    Event Source: NetXMSCore
    Event Category: None
    Event ID: 22
    Date: 05.05.2009
    Time: 11:14:22
    User: N/A
    Computer: ANTIVIR
    Description:
    Inconsistent database: interface 346 linked to non-existing node 196

    Проверка проходит без ошибок

    C:\NetXMS\bin>nxdbmgr.exe check
    NetXMS Database Manager Version 0.2.26

    Configuration file OK
    Checking database:
    * Checking node objects...                                            [PASSED]
    * Checking interface objects...                                       [PASSED]
    * Checking network service objects...                                 [PASSED]
    * Checking cluster objects...                                         [PASSED]
    * Checking template to node mapping...                                [PASSED]
    * Checking object properties...                                       [PASSED]
    * Checking event processing policy...                                 [PASSED]
    * Checking collected data...                                          [PASSED]
    Database doesn't contain any errors
    Database check completed

    ------------------------
    Updated - база умерла.
    Пропала куча серверов из контейнеров

    1 Reply Last reply
    0
    • V
      V
      Victor Kirhenshtein
      wrote on last edited by
      #2

      A kakaja baza? i chto pishet server v svoem loge? Skoree vsego tam budud "failed SQL query".

      1 Reply Last reply
      0
      • A
        A
        Akira
        wrote on last edited by
        #3

        @victor said in Проблема с 2.26 (Inconsistent database и т.д.):

        A kakaja baza? i chto pishet server v svoem loge? Skoree vsego tam budud "failed SQL query".

        MSSQL2005
        В самом SQL ошибок нет.

        Видимо это у меня совпала перезагрузка сервера с упаданием базы.

        Нашел в бэкапах живую базу от 28 апреля (29 апреля - 5 мая все бэкапы были уже с ошибками)
        Откатился на 2.25
        Работает, все сервера есть.

        НО!

        Начинаю забивать кучу всего, что с 28-го апреля добавил, перегружаю Core - у база дохнет с этими ошибками и пропаданием серверов
        Не могу отловить из-за чего 😞

        1 Reply Last reply
        0
        • V
          V
          Victor Kirhenshtein
          wrote on last edited by
          #4

          Очень странная проблема. Похоже что все-таки не проходят какие-то SQL запросы. А какой драйвер используется - mssql.ddr или odbc.ddr?

          Еще один вариант - в 0.2.25 появился экспорт бызы, если проблема конфиденциальности данных не стоит слишком остро, то можно отослать мне базу с ошибками, я попробую по базе определить, что пошло не так.

          1 Reply Last reply
          0
          • A
            A
            Akira
            wrote on last edited by
            #5

            mssql.ddr

            Данные вроде внес с третьего раза.
            Сейчас стоит 2.26
            Но. Теперь новая проблема.
            Каждые 2-5 часов падает сервис.
            19:19:11, 21:59:20, 3:26:04, 8:46:55

            Event Type: Error
            Event Source: Service Control Manager
            Event Category: None
            Event ID:              7031
            Date: 07.05.2009
            Time: 8:46:55
            User: N/A
            Computer: ANTIVIR
            Description:
            The NetXMS Core service terminated unexpectedly.  It has done this 1 time(s).  The following corrective action will be taken in 0 milliseconds: Restart the service.

            For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

            1 Reply Last reply
            0
            • A
              A
              Alex
              wrote on last edited by
              #6

              @victor said in Проблема с 2.26 (Inconsistent database и т.д.):

              Еще один вариант - в 0.2.25 появился экспорт бызы

              А можно подробности? Где чего и как?

              Спасибо заранее.

              1 Reply Last reply
              0
              • V
                V
                Victor Kirhenshtein
                wrote on last edited by
                #7

                @axel said in Проблема с 2.26 (Inconsistent database и т.д.):

                @victor said in Проблема с 2.26 (Inconsistent database и т.д.):

                Еще один вариант - в 0.2.25 появился экспорт бызы

                А можно подробности? Где чего и как?

                Все делается через nxdbmgr. И при импорте, и при экспорте сервер должен быть остановлен.

                Для экспорта базы надо запустить

                nxdbmgr export <file>
                

                nxdbmgr создаст файл, в котором будет содержаться вся информация из базы.

                Для импорта надо запустить

                nxdbmgr import <file>
                

                nxdbmgr очистит существующую базу и зальет информацию из файла.

                Версии форматов при импорте и экспорте должны совпадать, а сами базы могут быть разными, т.е. импорт/экспорт базы можно использовать для миграции, скажем, с MySQL на Oracle.

                1 Reply Last reply
                0
                • A
                  A
                  Akira
                  wrote on last edited by
                  #8

                  А мне то можно ответить?
                  У меня и на 2.25 и на 2.26 сервис падает каждые 2-5 часов.
                  Анноит.  😠

                  1 Reply Last reply
                  0
                  • V
                    V
                    Victor Kirhenshtein
                    wrote on last edited by
                    #9

                    Sorry, zabegalsja 😞 Dobav'te pozalujsta parametri

                    CreateCrashDumps = yes
                    DumpDirectory = <some_dir>
                    

                    v netxmsd.conf. Kogda on sledujuschij raz upadet, v kataloge ukazannom kak DumpDirectory pojavjatsja faili .mdmp i .info - prishlite ih na [email protected]. Budu razbiratsja.

                    1 Reply Last reply
                    0
                    • A
                      A
                      Akira
                      wrote on last edited by
                      #10

                      Послал

                      1 Reply Last reply
                      0
                      • A
                        A
                        Alex Kirhenshtein
                        wrote on last edited by
                        #11

                        Очень интересный креш, деление на ноль в глубине WinSock (при том, что в socket() сложно передать некорректные данные):

                        [WS2HELP:71BF17F4]: WahInsertHandleContext
                          [mswsock:71B24A16]: (function-name not available)
                          [mswsock:71B24608]: (function-name not available)
                          [WS2_32:71C03FD5]: WSASocketW
                          [WS2_32:71C0416E]: socket
                        …
                        

                        А за железом, на котором сервер работает, никаких странностей не наблюдалось?

                        @akira said in Проблема с 2.26 (Inconsistent database и т.д.):

                        У меня и на 2.25 и на 2.26 сервис падает каждые 2-5 часов.

                        А была ли версия, которая не падала?
                        Если да — я попробую поймать проблему, просмотрев изменениях между версиями.

                        1 Reply Last reply
                        0
                        • A
                          A
                          Akira
                          wrote on last edited by
                          #12

                          Проблему локализовал косвенно.

                          Падения начались как только я поставил на мониторинг SNMP две циски 2811 не напрямую с сервера, а через SNMP Proxy агента.
                          Как сделал напрямую с Netxmx сервера, уже три дня ни одного падения.

                          1 Reply Last reply
                          0
                          • A
                            A
                            Alex Kirhenshtein
                            wrote on last edited by
                            #13

                            Ага, замечательно. Будем смотреть.

                            @akira said in Проблема с 2.26 (Inconsistent database и т.д.):

                            Проблему локализовал косвенно.

                            1 Reply Last reply
                            0

                            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                            With your input, this post could be even better 💗

                            Register Login
                            Reply
                            • Reply as topic
                            Log in to reply
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes


                            • Login

                            • Don't have an account? Register

                            • Login or register to search.
                            Powered by NodeBB Contributors
                            • First post
                              Last post
                            0
                            • Categories
                            • Recent
                            • Tags
                            • Popular
                            • Users
                            • Groups