Доступные версии документации

Тест контроля целостности КСЗ СУБД

Последовательность тестирования:

  1. подсчитать контрольную сумму исполняемого файла ядра СУБД ЛИНТЕР в нормальном (штатном) режиме функционирования ядра СУБД ЛИНТЕР с помощью команды:

    • в среде ОС Linux, QNX:

      ./count /usr/linter/bin/linter
    • в среде ОС Windows:

      1. для 32-разрядной версии ядра СУБД:

        count.exe c:\linter\bin\linternt.exe
      2. для 64-разрядной версии ядра СУБД:

        count.exe c:\linter\bin\linter64.exe
  2. смоделировать ситуацию некорректного завершения работы ядра СУБД ЛИНТЕР (например, сбой по выключению питания или удаление процесса ядра СУБД ЛИНТЕР) с помощью команд:

    • в среде ОС Linux, QNX:

      pidof linter (получить pid linter-процесса в Linux) или получить
      список процессов командой ps, найти в списке процесс linter и
      определить его pid;
      kill  -9 <pid linter-процесса> # Завершить linter-процесс
    • в среде ОС Windows:

      1. для 32-разрядной версии ядра СУБД:

        taskkill /f /IM  linternt.exe
      2. для 64-разрядной версии ядра СУБД:

        taskkill /f /IM  linter64.exe
  3. перезапустить ядро СУБД ЛИНТЕР и повторно подсчитать контрольную сумму исполняемого файла ядра СУБД ЛИНТЕР (см. действие 1 в данном подразделе).

Результаты

Контрольные суммы должны совпадать.

Заметили ошибку?
Выделите текст и нажмите Ctrl + Enter