Обновление операционной системы РЕД ОС
28 сентября 2026
ID 321065
Обновление операционной системы РЕД ОС является частью процедуры обновления узла кластера.
Этот раздел содержит инструкции по обновлению операционной системы РЕД ОС версий 7.3 и 8.0.
Перед началом обновления запросите архив с утилитой обновления в службе технической поддержки РЕД ОС.
Обновление операционной системы РЕД ОС 7.3
Чтобы обновить операционную систему РЕД ОС 7.3 на узле кластера:
- Подключитесь к узлу кластера по протоколу SSH, чтобы получить доступ к режиму Technical Support Mode.
- Извлеките из архива ksmg_upgrade_appliance_2.1.1.8310_3.0.0_9059_redos_8_bundle.zip следующие файлы:
- pre_upgrade_redos.sh.
- upgrade_database_redos.py.
- Скопируйте извлеченные из архива файлы в директорию /root.
- Установите разрешение на скопированные файлы с помощью следующих команд:
chmod +x /root/pre_upgrade_redos.shchmod +x /root/upgrade_database_redos.py - Подготовьте приложение KSMG к обновлению операционной системы. Для этого выполните команду:
/root/pre_upgrade_redos.sh - Из распакованного архива с утилитой обновления операционной системы majorupgrade-cert.zip скопируйте в директорию /root следующие файлы:
- redos-libmajorupgrade-cert-2.1.1-1.el7.x86_64.rpm.
- redos-majorupgrade-cleanup-cert-2.1.1-1.el7.x86_64.rpm.
- redos-majorupgrade-cli-cert-2.1.1-1.el7.x86_64.rpm.
- Установите пакеты утилиты с помощью команды:
rpm -i redos*majorupgrade*rpm - Подключите ISO-файл redos-8-20250711.7-Everything-x86_64-DVD1.iso к виртуальной машине с узлом кластера.
- Создайте точку монтирования с помощью команды:
mkdir -p /tmp/redos-dvd - Сделайте резервную копию файла /etc/fstab с помощью команды:
cp -a /etc/fstab /etc/fstab.backup - В конец файла /etc/fstab с помощью текстового редактора добавьте следующую строку:
/dev/cdrom /tmp/redos-dvd iso9660 ro 0 0 - Примонтируйте ISO-файл к операционной системе с помощью следующих команд:
systemctl daemon-reloadmount /tmp/redos-dvd - В текстовом редакторе создайте файл /root/answers для утилиты обновления следующего содержания:
nobest=falseallowerasing=trueskipbroken=falserepourl=file:///tmp/redos-dvd/cachePath=/var/lib/dnf - Запустите обновление операционной системы с помощью команды:
majorupgrade-cli -f /root/answersПосле завершения обновления операционная система будет перезагружена.
- Повторно подключитесь к узлу кластера по протоколу SSH.
- Настройте приложение KSMG после обновления операционной системы. Для этого выполните команду:
/root/upgrade_database_redos.py - Установите дополнительные пакеты с помощью команд:
dnf install -y selinux-policy-targeteddnf install -y policycoreutils-python-utilsdnf install -y glibc-minimal-langpackПосле установки пакетов автоматически включится SELinux.
- Отключите SELinux с помощью команды:
sed -i 's/^SELINUX=.*/SELINUX=disabled/' /etc/selinux/config - Отмонтируйте установочный диск с помощью команды:
umount /tmp/redos-dvd - Восстановите исходную версию файла /etc/fstab с помощью следующих команд:
mv -f /etc/fstab.backup /etc/fstabsystemctl daemon-reload - Отключите ISO-файл от виртуальной машины с узлом кластера.
Операционная система РЕД ОС 7.3 на узле кластера будет обновлена.
Обновление операционной системы РЕД ОС 8.0
Чтобы обновить операционную систему РЕД ОС 8.0 на узле кластера:
- Подключитесь к узлу кластера по протоколу SSH, чтобы получить доступ к режиму Technical Support Mode.
- Подключите ISO-файл redos-8-20250711.7-Everything-x86_64-DVD1.iso к виртуальной машине с узлом кластера.
- Создайте точку монтирования с помощью команды:
mkdir -p /tmp/redos-dvd - Примонтируйте ISO-файл к операционной системе с помощью команды:
mount -o ro -t iso9660 /dev/cdrom /tmp/redos-dvd - В текстовом редакторе создайте файл /etc/yum.repos.d/redos-dvd.repo следующего содержания:
[redos-dvd]name=RedOS 8 DVD Repositorybaseurl=file:///tmp/redos-dvdenabled=1gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-RED-SOFTmetadata_expire=-1cost=1 - Установите дополнительные пакеты с помощью команд:
dnf install -y selinux-policy-targeteddnf install -y policycoreutils-python-utilsdnf install -y ca-certificates-ruПосле установки пакетов автоматически включится SELinux.
- Отключите SELinux с помощью команды:
sed -i 's/^SELINUX=.*/SELINUX=disabled/' /etc/selinux/config - Отмонтируйте установочный диск с помощью команды:
umount /tmp/redos-dvd - Удалите ранее созданный файл при помощи команды:
rm -f /etc/yum.repos.d/redos-dvd.repo - Отключите ISO-файл от виртуальной машины с узлом кластера.
Операционная система РЕД ОС 8.0 на узле кластера будет обновлена.