DCImanager 6

Миграция с Ubuntu 20.04 на Ubuntu 24.04

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

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

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

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

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

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

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

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

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

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

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

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