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:

  1. Install Oracle Linux 8.4 by selecting the Server installation option. A disk image for installation is available on the official Oracle site.
  2. Log in to the operating system as the root user.
  3. Configure the network interface.

    For convenience, you can use the graphical utility nmtui.

  4. Configure the system time to synchronize with the NTP server:
    1. 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.
    2. Start the system time synchronization service by executing the following command:

      systemctl enable --now chronyd

    3. 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."

  5. 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

  6. 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>

  7. 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.

Page top