Обновление операционной системы РЕД ОС

28 сентября 2026

ID 321065

Обновление операционной системы РЕД ОС является частью процедуры обновления узла кластера.

Этот раздел содержит инструкции по обновлению операционной системы РЕД ОС версий 7.3 и 8.0.

Перед началом обновления запросите архив с утилитой обновления в службе технической поддержки РЕД ОС.

Обновление операционной системы РЕД ОС 7.3

Чтобы обновить операционную систему РЕД ОС 7.3 на узле кластера:

  1. Подключитесь к узлу кластера по протоколу SSH, чтобы получить доступ к режиму Technical Support Mode.
  2. Извлеките из архива ksmg_upgrade_appliance_2.1.1.8310_3.0.0_9059_redos_8_bundle.zip следующие файлы:
    • pre_upgrade_redos.sh.
    • upgrade_database_redos.py.
  3. Скопируйте извлеченные из архива файлы в директорию /root.
  4. Установите разрешение на скопированные файлы с помощью следующих команд:

    chmod +x /root/pre_upgrade_redos.sh

    chmod +x /root/upgrade_database_redos.py

  5. Подготовьте приложение KSMG к обновлению операционной системы. Для этого выполните команду:

    /root/pre_upgrade_redos.sh

  6. Из распакованного архива с утилитой обновления операционной системы 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.
  7. Установите пакеты утилиты с помощью команды:

    rpm -i redos*majorupgrade*rpm

  8. Подключите ISO-файл redos-8-20250711.7-Everything-x86_64-DVD1.iso к виртуальной машине с узлом кластера.
  9. Создайте точку монтирования с помощью команды:

    mkdir -p /tmp/redos-dvd

  10. Сделайте резервную копию файла /etc/fstab с помощью команды:

    cp -a /etc/fstab /etc/fstab.backup

  11. В конец файла /etc/fstab с помощью текстового редактора добавьте следующую строку:

    /dev/cdrom /tmp/redos-dvd iso9660 ro 0 0

  12. Примонтируйте ISO-файл к операционной системе с помощью следующих команд:

    systemctl daemon-reload

    mount /tmp/redos-dvd

  13. В текстовом редакторе создайте файл /root/answers для утилиты обновления следующего содержания:

    nobest=false

    allowerasing=true

    skipbroken=false

    repourl=file:///tmp/redos-dvd/

    cachePath=/var/lib/dnf

  14. Запустите обновление операционной системы с помощью команды:

    majorupgrade-cli -f /root/answers

    После завершения обновления операционная система будет перезагружена.

  15. Повторно подключитесь к узлу кластера по протоколу SSH.
  16. Настройте приложение KSMG после обновления операционной системы. Для этого выполните команду:

    /root/upgrade_database_redos.py

  17. Установите дополнительные пакеты с помощью команд:

    dnf install -y selinux-policy-targeted

    dnf install -y policycoreutils-python-utils

    dnf install -y glibc-minimal-langpack

    После установки пакетов автоматически включится SELinux.

  18. Отключите SELinux с помощью команды:

    sed -i 's/^SELINUX=.*/SELINUX=disabled/' /etc/selinux/config

  19. Отмонтируйте установочный диск с помощью команды:

    umount /tmp/redos-dvd

  20. Восстановите исходную версию файла /etc/fstab с помощью следующих команд:

    mv -f /etc/fstab.backup /etc/fstab

    systemctl daemon-reload

  21. Отключите ISO-файл от виртуальной машины с узлом кластера.

Операционная система РЕД ОС 7.3 на узле кластера будет обновлена.

Обновление операционной системы РЕД ОС 8.0

Чтобы обновить операционную систему РЕД ОС 8.0 на узле кластера:

  1. Подключитесь к узлу кластера по протоколу SSH, чтобы получить доступ к режиму Technical Support Mode.
  2. Подключите ISO-файл redos-8-20250711.7-Everything-x86_64-DVD1.iso к виртуальной машине с узлом кластера.
  3. Создайте точку монтирования с помощью команды:

    mkdir -p /tmp/redos-dvd

  4. Примонтируйте ISO-файл к операционной системе с помощью команды:

    mount -o ro -t iso9660 /dev/cdrom /tmp/redos-dvd

  5. В текстовом редакторе создайте файл /etc/yum.repos.d/redos-dvd.repo следующего содержания:

    [redos-dvd]

    name=RedOS 8 DVD Repository

    baseurl=file:///tmp/redos-dvd

    enabled=1

    gpgcheck=1

    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-RED-SOFT

    metadata_expire=-1

    cost=1

  6. Установите дополнительные пакеты с помощью команд:

    dnf install -y selinux-policy-targeted

    dnf install -y policycoreutils-python-utils

    dnf install -y ca-certificates-ru

    После установки пакетов автоматически включится SELinux.

  7. Отключите SELinux с помощью команды:

    sed -i 's/^SELINUX=.*/SELINUX=disabled/' /etc/selinux/config

  8. Отмонтируйте установочный диск с помощью команды:

    umount /tmp/redos-dvd

  9. Удалите ранее созданный файл при помощи команды:

    rm -f /etc/yum.repos.d/redos-dvd.repo

  10. Отключите ISO-файл от виртуальной машины с узлом кластера.

Операционная система РЕД ОС 8.0 на узле кластера будет обновлена.

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!