Preparing the source machine
The source machine is used during the program installation process: the installer files are unpacked and run on it.
To prepare the source machine for the KUMA installation:
- Install Oracle Linux 8.4 by selecting the Server installation option. A disk image for installation is available on the official Oracle site.
- Log in to the operating system as the root user.
- Configure the network interface.
For convenience, you can use the graphical utility nmtui.
- Configure the system time to synchronize with the NTP server:
- If the machine does not have direct Internet access, edit the /etc/chrony.conf file to replace
2.pool.ntp.org
with the name or IP address of your organization's internal NTP server. - Start the system time synchronization service by executing the following command:
systemctl enable --now chronyd
- Wait a few seconds and execute the following command:
timedatectl | grep 'System clock synchronized'
If the system time is synchronized correctly, the output will contain the line "System clock synchronized: yes."
- If the machine does not have direct Internet access, edit the /etc/chrony.conf file to replace
- Generate an SSH key for authentication on the SSH servers of the target machines by executing the following command:
ssh-keygen -f /root/.ssh/id_rsa -N "" -C kuma-ansible-installer
- Make sure the source machine has network access to all the target machines by host name and copy the SSH key to each of them by executing the following command:
ssh-copy-id -i /root/.ssh/id_rsa root@<host name of the source machine>
- Copy the archive with the KUMA installer to the source machine and unpack it using the following command (about 2 GB of disk space is required):
tar -xpf kuma-ansible-installer-<version>.tar.gz
Before installing KUMA version certified by the state authorities of Russian Federation, the files from both Distribution kit disks must be unpacked into a
kuma-ansible-installer
folder.
The source machine is ready for the KUMA installation.