Чек-лист проверки корректности работы#

Для проверки работоспособности:

  1. На каждом из узлов кластера установите корректное значение переменной $IGNITE_HOME.

  2. Запустите кластер. На каждом из узлов кластера выполните команду:

    ${IGNITE_HOME}/bin/ignite.sh ${IGNITE_HOME}/config/your-test-config.xml >> ${IGNITE_HOME}/logs/console.log 2>&1 &
    
  3. Дождитесь запуска кластера (обычно это занимает несколько секунд). Для проверки журналов на каждом узле кластера выполните команду:

    grep -F "Topology snapshot [ver=" ${IGNITE_HOME}/logs/*.log
    
  4. Активируйте кластер командой:

    control.sh --set-state ACTIVE
    
  5. Проверьте доступность кластера командой:

    /bin/bash ${IGNITE_HOME}/bin/control.sh –-baseline
    

    В результате выполненных действий в отчете в консоли появится информация о статусе всех узлов. Версия топологии должна соответствовать количеству узлов в кластере.

  6. Проверьте работоспособность тонкого клиента прослушиванием порта 10800, выполнив команду:

    sudo netstat -apn|less
    

    Вывод должен иметь следующий вид:

    tcp      0 0 0.0.0.0:10800    0.0.0.0:*         LISTEN 113376/java
    

Чек-лист валидации установки#

Чтобы убедиться, что все необходимые действия по установке программного компонента были произведены, проверьте, что:

  1. Все файлы DataGrid находятся в рабочей директории.

  2. При запуске DataGrid не выдается исключений и ошибок уровня [ERROR].

  3. Активация кластера при помощи команды control.sh --set-state ACTIVE происходит без ошибок уровня [ERROR].

    Внимание

    Если DataGrid установлен с SSL, используйте параметры для авторизации и ключей:

    control.sh --set-state active --yes --user <ise_admin> --password <admin_password> --keystore <ssl/admin/keystore/path> --keystore-password <ssl_admin_keystore_password> --truststore </ssl/truststore/path> --truststore-password <ssl_truststore_password>
    
  4. При выполнении команды control.sh --baseline кластер активен и содержит все узлы.

    Внимание

    Если DataGrid установлен с SSL, используйте параметры для авторизации и ключей:

    control.sh --baseline --user <ise_admin> --password <admin_password> --keystore <ssl/admin/keystore/path> --keystore-password <ssl_admin_keystore_password> --truststore </ssl/truststore/path> --truststore-password <ssl_truststore_password>
    

Проверка работоспособности системы аудита (ПКБ)#

Для проверки настройки соединения между DataGrid и системой аудита (ПКБ):

  1. Разверните кластер с настроенной интеграцией с системой аудита (ПКБ).

  2. Проверьте, что в логах DataGrid отсутствуют ошибки отправки сообщений в систему аудита (ПКБ).

Проверка работоспособности PACMAN (CFGA)#

Интеграция между DataGrid и конфигуратором PACMAN (CFGA) настраивается и проверяется на стороне PACMAN (CFGA) с помощью прикладного ПО клиента.

Проверка работоспособности Kafka#

Для проверки настройки соединения между DataGrid и Kafka в рамках функциональной возможности CDC (подробнее об этом написано в разделе «Механизм Change Data Capture (CDC) и межкластерная репликация» документа «Руководство по системному администрированию») воспользуйтесь одним из вариантов действий:

  • запустите утилиту ignite-cdc.sh с настроенным IgniteToKafkaConsumer; в log-файлах проверьте наличие сообщений вида Count processed events, которые указывают количество сообщений, записанных в Kafka;

  • проверьте, записываются ли CDC сообщения, с помощью метрики EventsCount. Подробнее в разделе «Использование Zabbix и Grafana для мониторинга» документа «Руководство системного администратора».

Проверка работоспособности SecMan#

Проверка работоспособности системы происходит на стороне SecMan и/или пользователя.