С 17.12.2024 г. рекомендуемая ОС для DCImanager 6 — Ubuntu 24.04. Если платформа или локации установлены на сервер с Ubuntu 20.04, вы можете мигрировать на версию 24.04.

На время миграции работа платформы будет приостановлена.

Перед миграцией необходимо обновить платформу и локации до последней версии. Подробнее см. в статье Обновление.

Статья описывает процесс миграции для двух типов серверов:

  • сервер, на котором установлена только платформа;
  • сервер, на котором установлена только локация или одновременно и платформа, и локация.

Миграция на сервере платформыLink to Миграция на сервере платформы


Чтобы осуществить миграцию на сервере платформы:

  1. Остановите DCImanager 6:
    sudo dci down
    BASH
  2. Обновите список доступных пакетов:
    sudo apt update
    BASH
  3. Установите последние пакеты текущей версии ОС:
    sudo apt dist-upgrade -y
    BASH
  4. Перезагрузите сервер:

    sudo reboot
    BASH
  5. Выполните промежуточное обновление до версии Ubuntu 22.04:
    sudo do-release-upgrade
    BASH
  6. Перезагрузите сервер:
    sudo reboot
    BASH
  7. Выполните обновление до версии Ubuntu 24.04:
    sudo do-release-upgrade
    BASH
  8. Перезагрузите сервер:
    sudo reboot
    BASH
  9. Запустите платформу:
    sudo dci start
    BASH

Миграция на сервере-локации или на сервере с платформой и локацией
Link to Миграция на сервере-локации или на сервере с платформой и локацией


Чтобы осуществить миграцию на локации или сервере с платформой и локацией:

  1. Остановите DCImanager 6:
    sudo dci down
    BASH
  2. Остановите службу IPMI Proxy:
    sudo docker-compose -f /opt/ispsystem/ipmi_proxy_service/etc/docker/ipmi_proxy_v2.yml down
    CODE
  3. Остановите службы локации:
    sudo docker-compose -f /opt/ispsystem/dci/etc/location.yaml down
    CODE
  4. Разблокируйте операции над пакетами docker.io:
    sudo apt-mark unhold docker.io 
    CODE
  5. Обновите список доступных пакетов:
    sudo apt update
    CODE
  6. Установите последние пакеты текущей версии ОС:
    sudo apt dist-upgrade -y
    CODE
  7. Перезагрузите сервер:
    sudo reboot
    CODE
  8. Выполните промежуточное обновление до версии Ubuntu 22.04:
    sudo do-release-upgrade
    CODE
  9. Перезагрузите сервер:
    sudo reboot
    CODE
  10. Выполните обновление до версии Ubuntu 24.04:

    sudo do-release-upgrade
    CODE
  11. Перезагрузите сервер:
    sudo reboot
    CODE
  12. Заблокируйте операции над пакетами docker.io:
    sudo apt-mark hold docker.io 
    CODE
  13. Настройте автозагрузку модуля ядра nfs:
    printf '# Load nfs at boot\nnfs' | sudo tee /etc/modules-load.d/nfs.conf
    CODE
  14. Настройте автозагрузку модуля ядра nfsd:
    printf '# Load nfsd at boot\nnfsd' | sudo tee /etc/modules-load.d/nfsd.conf
    CODE
  15. Запустите службу IPMI Proxy:
    sudo docker-compose -f /opt/ispsystem/ipmi_proxy_service/etc/docker/ipmi_proxy_v2.yml up -d
    CODE
  16. Запустите службы локации:
    sudo docker-compose -f /opt/ispsystem/dci/etc/location.yaml up -d
    CODE
  17. Запустите DCImanager 6:
    dci start
    CODE