Установка Kaspersky Security Center Web Console на узлы геораспределенного отказоустойчивого кластера
Для геораспределенного развертывания отказоустойчивого кластера Kaspersky Security Center Linux должна поддерживаться высокая доступность Kaspersky Security Center Web Console. Для этого на обоих узлах кластера должно быть установлено приложение Kaspersky Security Center Web Console.
Чтобы установить Kaspersky Security Center Web Console:
- На обоих узлах создайте учетную запись для работы с Kaspersky Security Center Web Console. Для этого выполните следующую команду под учетной записью с правами root:
/opt/kaspersky/ksc64/sbin/kladduser -n kscadmin -p <password>
где пароль должен содержать не менее 8 символов.
- На обоих узлах ознакомьтесь с Лицензионным соглашением. Если в состав дистрибутива Kaspersky Security Center Linux не входит TXT-файл с текстом Лицензионного соглашения, вы можете загрузить этот файл с сайта "Лаборатории Касперского". Если вы не согласны с условиями Лицензионного соглашения, не устанавливайте приложение.
- На обоих узлах создайте файл ответов, который содержит параметры для подключения Kaspersky Security Center Web Console к Серверу администрирования:
/etc/ksc-web-console-setup.json.Пример файла ответов с минимальным набором параметров
Рекомендуется указывать номера портов больше 1024. Если вы хотите, чтобы приложение Kaspersky Security Center Web Console работало на портах ниже 1024, после установки убедитесь, что у вас установлена утилита setcap, а затем выполните команду:
sudo setcap 'cap_net_bind_service=+ep' /var/opt/kaspersky/ksc-web-console/nodeЕсли у вас нет утилиты setcap, вы можете ее установить. Перейдите по этой ссылке, чтобы просмотреть команды
- На обоих узлах запустите установочный файл под учетной записью с правами root.
sudo apt-get install ksc-web-console-<build number>.x86_64.deb
Начнется распаковка установочного файла. Пожалуйста, дождитесь завершения установки. Kaspersky Security Center Web Console устанавливается в следующую директорию:
/var/opt/kaspersky/ksc-web-console. - На одном из узлов кластера создайте ресурс Pacemaker для службы KSCWebConsole, чтобы сделать KSCWebConsole службой, управляемой Pacemaker:
crm configure primitive ksc_webconsole systemd:KSCWebConsole \
op monitor interval=30s timeout=60s \
op start timeout=120s \
op stop timeout=120s \
meta target-role=Stopped
- На обоих узлах остановите службу KSCWebConsole и выключите ее автоматический запуск:
sudo systemctl stop KSCWebConsole
sudo systemctl disable KSCWebConsole
- На одном из узлов кластера добавьте ресурс
ksc_webconsoleв группуgroup_klfoc:crm configure edit group_klfoc
- Добавьте параметр
ksc_webconsoleв конец группы послеklfocsvc_dbms, например:group group_klfoc {
...
klfocsvc_dbms
ksc_webconsole
}
После завершения установки вы можете использовать браузер, чтобы открыть Kaspersky Security Center Web Console и осуществить вход.