Подготовка контрольной машины
Контрольная машина используется в процессе установки программы: на ней распаковывается и запускаются файлы установщика.
Чтобы подготовить контрольную машину для установки KUMA:
- Установите Oracle Linux 8.4, выбрав вариант установки Server. Образ диска для установки доступен на официальном сайте Oracle.
- Войдите в операционную систему как пользователь root.
- Настройте сетевой интерфейс.
Для удобства можно воспользоваться утилитой с графическим интерфейсом nmtui.
- Настройте синхронизацию системного времени с NTP-сервером:
- Если машина не имеет прямого доступа в интернет, отредактируйте файл /etc/chrony.conf, заменив значение
2.pool.ntp.org
на имя или IP-адрес внутреннего NTP-сервера вашей организации. - Запустите сервис синхронизации системного времени, выполнив следующую команду:
systemctl enable --now chronyd
- Выждите несколько секунд и выполните следующую команду:
timedatectl | grep 'System clock synchronized'
Если системное время синхронизировано верно, вывод будет содержать строку System clock synchronized: yes.
- Если машина не имеет прямого доступа в интернет, отредактируйте файл /etc/chrony.conf, заменив значение
- Сгенерируйте SSH-ключ для аутентификации на SSH-серверах целевых машин, выполнив следующую команду:
ssh-keygen -f /root/.ssh/id_rsa -N "" -C kuma-ansible-installer
- Убедитесь, что контрольная машина имеет сетевой доступ ко всем целевым машинам по имени хоста и скопируйте SSH-ключ на каждую из них, выполнив следующую команду:
ssh-copy-id -i /root/.ssh/id_rsa root@<имя хоста контрольной машины>
- Скопируйте архив с установщиком KUMA на контрольную машину и распакуйте его с помощью следующей команды (потребуется около 2 ГБ дискового пространства):
tar -xpf kuma-ansible-installer-<version>.tar.gz
При установке версии KUMA, сертифицированной государственными органами Российской Федерации, файлы с обоих дисков из комплекта поставки необходимо распаковать в папку
kuma-ansible-installer
.
Контрольная машина готова для установки KUMA.