19 октября 2026
ID 222333
Сценарий: развертывание отказоустойчивого кластера Kaspersky Security Center Linux
Отказоустойчивый кластер Kaspersky Security Center Linux обеспечивает высокую доступность Kaspersky Security Center Linux и минимизирует простои Сервера администрирования в случае сбоя. Отказоустойчивый кластер основан на двух идентичных экземплярах Kaspersky Security Center Linux, установленных на двух компьютерах. Один из экземпляров работает как активный узел, а другой – как пассивный. Активный узел управляет защитой клиентских устройств, в то время как пассивный готов взять на себя все функции активного узла в случае отказа активного узла. Когда происходит сбой, пассивный узел становится активным, а активный узел становится пассивным.
Развертывание приложений "Лаборатории Касперского" состоит из следующих этапов:
Рекомендуется соблюдать последовательность этапов, которая описана в этом сценарии.
- Проверка аппаратных требований
Убедитесь, что у вас есть оборудование, соответствующее требованиям для отказоустойчивого кластера.
- Выбор схемы развертывания
Выберите схему развертывания. Это влияет на следующие этапы развертывания.
- Подготовка учетных записей пользователей для служб Kaspersky Security Center Linux
Выполните следующие шаги на активном узле, пассивном узле и файловом сервере:
- Создайте группу
kladmins. Выполните следующие команды:sudo groupadd kladminssudo groupmod -g <новый_GID> kladminsУбедитесь, что у этой группы одинаковый GID на всех трех устройствах. Выполните следующую команду:
getent group kladminsЕсли идентификаторы GID не совпадают, вы можете использовать следующую команду, чтобы указать GID:
sudo groupmod -g <новый_GID> kladmins - Создайте учетную запись
ksc. Назначьте учетные записи пользователей группеkladmins. Выполните следующие команды:sudo adduser kscsudo usermod -u <новый_UID> kscsudo gpasswd -a ksc kladminssudo usermod -g kladmins kscУбедитесь, что у этой учетной записи пользователя одинаковый UID на всех трех устройствах. Выполните следующую команду:
getent passwd kscЕсли идентификаторы UID не совпадают, вы можете использовать следующую команду, чтобы указать UID:
sudo usermod -u <новый_UID> ksc - Создайте учетную запись пользователя
rightless. Назначьте учетные записи пользователей группеkladmins. Выполните следующие команды:sudo adduser rightlesssudo usermod -u <новый_UID> rightlesssudo gpasswd -a rightless kladminssudo usermod -g kladmins rightlessУбедитесь, что у этой учетной записи пользователя одинаковый UID на всех трех устройствах. Выполните следующую команду:
getent passwd rightlessЕсли идентификаторы UID не совпадают, вы можете использовать следующую команду, чтобы указать UID:
sudo usermod -u <новый_UID> rightless - Создайте учетную запись пользователя
ksciam. Назначьте учетные записи пользователей группеkladmins. Выполните следующие команды:sudo adduser ksciamsudo usermod -u <новый_UID> ksciamsudo gpasswd -a ksciam kladminssudo usermod -g kladmins ksciamУбедитесь, что у этой учетной записи пользователя одинаковый UID на всех трех устройствах. Выполните следующую команду:
getent passwd ksciamЕсли идентификаторы UID не совпадают, вы можете использовать следующую команду, чтобы указать UID:
sudo usermod -u <новый_UID> ksciam - При необходимости увеличьте установленное по умолчанию максимальное количество файлов, которые можно открывать (файловые дескрипторы) для учетных записей, используемых для работы служб Kaspersky Security Center Linux. Для этого откройте файл /etc/security/limits.conf и укажите мягкие и жесткие ограничения файловых дескрипторов следующим образом:
ksc soft nofile <максимальное_количество_открытых_файлов>ksc hard nofile <максимальное_количество_открытых_файлов>По умолчанию ограничения дескрипторов файлов указываются во время установки. Мягкие ограничения файлов составляют 32 768 файлов, жесткие ограничения файлов составляют 131 072 файла.
- Создайте группу
- Подготовка файлового сервера
Подготовьте файловый сервер к работе в составе отказоустойчивого кластера Kaspersky Security Center Linux. Убедитесь, что файловый сервер соответствует аппаратным и программным требованиям, создайте две общие папки для данных Kaspersky Security Center Linux и настройте права доступа к общим папкам.
Инструкции: Подготовка файлового сервера для отказоустойчивого кластера Kaspersky Security Center Linux.
- Установка СУБД
Установите СУБД для Kaspersky Security Center Linux. Вы можете выбрать одну из поддерживаемых СУБД. Подробнее о том как установить выбранную СУБД, см. в документации к этой СУБД.
Если дистрибутив вашей операционной системы на базе Linux не содержит поддерживаемую СУБД, вы можете установить СУБД из стороннего хранилища пакетов.
После установки СУБД выполните соответствующую инструкцию:
- Настройка сервера PostgreSQL или Postgres Pro для работы с Kaspersky Security Center Linux
- Настройка сервера MariaDB x64 для работы с Kaspersky Security Center Linux
Создайте вручную базу данных для IAM. Сервер администрирования не удаляет базу данных IAM автоматически при деинсталляции или переносе Сервера на другое устройство, требуется удалить базу данных вручную.
- Для PostgreSQL выполните команду:
sudo -i -u postgres psql -U postgres -c "CREATE DATABASE <iam_db_name>;" - Для MariaDB выполните команду:
sudo mysql -u root -p -e "CREATE DATABASE <iam_db_name>;"
На устройстве с установленной СУБД настройте подключение к устройствам, которые будут работать как активные и пассивные узлы.
- Подготовка активного и пассивного узлов
Подготовьте два устройства с одинаковым аппаратным и программным обеспечением для работы в качестве активного и пассивного узлов.
Инструкции: Подготовка узлов для отказоустойчивого кластера Kaspersky Security Center Linux.
- Установка Kaspersky Security Center Linux
Установите Kaspersky Security Center Linux в режиме отказоустойчивого кластера на оба узла.
Сначала необходимо установить Kaspersky Security Center Linux на устройство, которое вы хотите использовать в качестве активного узла, а затем установить его на пассивный узел.
Инструкции: Установка Kaspersky Security Center Linux на узлы отказоустойчивого кластера Kaspersky Security Center Linux.
- Установка Kaspersky Security Center Web Console
Установите Kaspersky Security Center Web Console на отдельном устройстве, не являющемся узлом кластера.
Укажите отказоустойчивый кластер в качестве адреса Сервера администрирования в файле ответов.
Сертификат Сервера администрирования находится по следующему пути: /mnt/KlFocDataShare_klfoc/1093/cert/klserver.cer.
Скопируйте файл сертификата на устройство, на котором будет установлен Kaspersky Security Center Web Console. Укажите локальный путь к сертификату в файле ответов.
- Тестирование отказоустойчивого кластера
Убедитесь, что вы правильно настроили отказоустойчивый кластер и правильно ли он работает. Например, вы можете выполнить следующую команду, чтобы инициировать переключение на пассивный узел:
/opt/kaspersky/ksc64/sbin/klfoc -failover --stp klfocИспользуйте следующую команду, чтобы убедиться, что служба управления отказоустойчивым кластером находится в состоянии
Active: active (running)на обоих узлах:systemctl status klfocsvc_klfocИспользуйте следующие команды, чтобы убедиться, что другие службы отказоустойчивого кластера находятся в состоянии
Active: active (running)на активном узле. На пассивном узле эти службы отказоустойчивого кластера должны быть в состоянииActive: inactive (dead)илиActive: failed (Result: signal).systemctl status klnagent_klfocsystemctl status kladminserver_klfocsystemctl status klactprx_klfocsystemctl status klwebsrv_klfoc
Отказоустойчивый кластер Kaspersky Security Center Linux развернут.