Kaspersky Unified Monitoring and Analysis Platform

Program installation requirements

General application installation requirements

You can install the application on the following operating systems:

  • Oracle Linux
  • Astra Linux
  • Ubuntu 22.04 LTS
  • RED OS 7.3.4 or 8

    Supported configurations are Server and Server with GUI support. In the Server with GUI support configuration, you do not need to install additional packages for reporting.

    RED OS 8 is supported without high availability (HA). When using RED OS 8 in the Server with GUI support configuration, you need to install the iscsi-initiator-utils package, and then run the following commands:

    systemctl enable iscsid

    systemctl start iscsid

Before deploying the application, make sure the following conditions are met:

  • Servers on which you want to install the components satisfy the hardware and software requirements.
  • Ports to be used by the installed instance of KUMA are available.
  • KUMA components are addressed using the fully qualified domain name (FQDN) of the host in the hostname.example.com format. Before you install the application, make sure that the correct host FQDN is returned in the Static hostname field. To do so, run the following command:

    hostnamectl status

  • The name of server on which you are running the installer is not localhost or localhost.<domain>.
  • The name of the server on which you are installing KUMA Core does not start with a numeral.
  • Time synchronization over Network Time Protocol (NTP) is configured on all servers with KUMA services.

Installation requirements for Oracle Linux, Astra Linux, Ubuntu 22.04 LTS, and RED OS 7.3.4 and 8

 

Oracle Linux

Astra Linux

Ubuntu 22.04 LTS

RED OS 7.3.4 and 8

Python version

3.6 to 3.11. Versions 3.12 and later are not supported.

 

3.6 to 3.11. Versions 3.12 and later are not supported.

 

3.6 to 3.11. Versions 3.12 and later are not supported.

 

3.6 to 3.11. Versions 3.12 and later are not supported.

 

SELinux module

Disabled

Disabled

Disabled

Disabled

Package manager

pip3

pip3

pip3

pip3

Basic packages

  • netaddr
  • firewalld
  • compat-openssl11

    You need to install this package on the Oracle Linux 9 host on which the KUMA Core will be deployed outside the cluster.

More on upgrading from Oracle Linux 8.x to Oracle Linux 9.x.

To install the packages, run the following commands:

pip3 install netaddr

yum install firewalld

yum install compat-openssl11

  • python3-apt
  • curl
  • libcurl4

To install the packages, run the following command:

apt install python3-apt curl libcurl4

  • python3-apt
  • curl
  • libcurl4
  • openssl 1.1.1
  • acl

     

To install the packages, run the following command:

apt install python3-apt curl libcurl4 acl

You can download the openssl1.1.1 package from the official website of Ubuntu and install it using the following command:

dpkg -i libssl1.1_1.1.1f-1ubuntu2_amd64.deb

  • netaddr
  • firewalld
  • compat-openssl11

    You need to install this package on the RED OS 7.3.4 or 8 host on which the KUMA Core will be deployed outside the cluster.

  • dnf install openssl1.1

    You need to install this package on RED OS 8.

To install the packages, run the following commands:

pip3 install netaddr

dnf install firewalld

dnf install compat-openssl11

Dependent packages

No value.

  • netaddr
  • python3-cffi-backend

To install the packages, run the following command:

apt install python3-netaddr python3-cffi-backend

If you plan to query Oracle DB databases from KUMA, you need to install the Astra Linux libaio1 package.

  • netaddr
  • python3-cffi-backend

To install the packages, run the following command:

apt install python3-netaddr python3-cffi-backend

No value.

Packages that must be installed on a device with the KUMA Core for correct generation and downloading of reports

  • nss
  • gtk2
  • atk
  • libnss3.so
  • libatk-1.0.so.0
  • libxkbcommon
  • libdrm
  • at-spi2-atk
  • mesa-libgbm
  • alsa-lib
  • cups-libs
  • libXcomposite
  • libXdamage
  • libXrandr

To install the packages, run the following command:

yum install nss gtk2 atk libnss3.so libatk-1.0.so.0 libxkbcommon libdrm at-spi2-atk mesa-libgbm alsa-lib cups-libs libXcomposite libXdamage libXrandr

  • libgtk2.0.0
  • libnss3
  • libatk-adaptor
  • libatk-1.0.so.0
  • libdrm-common
  • libgbm1
  • libxkbcommon0
  • libasound2

To install the packages, run the following command:

apt install libgtk2.0.0 libnss3 libatk-adaptor libatk-1.0.so.0 libdrm-common libgbm1 libxkbcommon0 libasound2

  • libatk1.0-0
  • libgtk2.0-0
  • libatk-bridge2.0-0
  • libcups2
  • libxcomposite-dev
  • libxdamage1
  • libxrandr2
  • libgbm-dev
  • libxkbcommon-x11-0
  • libpangocairo-1.0-0
  • libasound2

To install the packages, run the following command:

apt install libatk1.0-0 libgtk2.0-0 libatk-bridge2.0-0 libcups2 libxcomposite-dev libxdamage1 libxrandr2 libgbm-dev libxkbcommon-x11-0 libpangocairo-1.0-0 libasound2

  • nss
  • gtk2
  • atk
  • libnss3.so
  • libatk-1.0.so.0
  • libxkbcommon
  • libdrm
  • at-spi2-atk
  • mesa-libgbm
  • alsa-lib
  • cups-libs
  • libXcomposite
  • libXdamage
  • libXrandr

To install the packages, run the following command:

dnf install nss gtk2 atk libnss3.so libatk-1.0.so.0 libxkbcommon libdrm at-spi2-atk mesa-libgbm alsa-lib cups-libs libXcomposite libXdamage libXrandr

User permissions required to install the application

No value.

You need to assign the required permissions to the user that will be installing the application:

sudo pdpl-user -i 63 <user that will be installing the application>

No value.

No value.