Make sure that Python version 3.6 or later is installed in the operating system.
Make sure that the pip3 package management system is installed in the operating system.
Make sure that the netaddr package is installed in the operating system. This package can be installed by running the pip3 install netaddr command.
Requirements for program installation in the Astra Linux Special Edition operating system
Make sure that Python version 3.6 or later is installed in the operating system.
Make sure that the pip3 package management system is installed in the operating system.
Make sure that the following packages are installed in the operating system:
python-apt
curl
libcurl3
These packages can be installed by running the apt install python-apt curl libcurl3 command.
Make sure that the following dependent packages are installed in the operating system:
netaddr
python3-cffi-backend
These packages can be installed using the following commands:
apt install python3-cffi-backend
pip3 install netaddr
If you are planning to query Oracle databases from KUMA, you must install the libaio1 package.
You must use the sudo pdpl-user -i 63 <user name> command to assign the required permissions to the user who will be running the program installation.
General installation requirements
The server where the installer is run cannot have the name localhost or localhost.<domain>. The installer can run from any folder, but the RPM packages must be located in the same folder as the kuma-installer file. You can get more information about kuma-installer by running it with the --help parameter.
Before deploying the program, make sure that the servers where you intend to install the components meet the hardware and software requirements.
KUMA components are addressed using the fully qualified domain name (FQDN) of the host. Before you install the program, you must ensure that the command hostnamectl status returns the true name of the host FQDN in the Static hostname field.
It is recommended to use Network Time Protocol (NTP) to synchronize time between servers with KUMA services.