Обновление
В этой статье описывается, как выполнить обновление с GPU-manager или более ранней версии Hami до последнего выпуска Hami.
Содержание
Переход с GPU-manager на HamiПримечаниеПорядок действийОбновление Hami до HamiВажные изменения (v2.5.0 → v2.8.0)Порядок действийПримечаниеПереход с GPU-manager на Hami
Примечание
- GPU-manager и Hami не могут быть развернуты на одном и том же узле, но могут сосуществовать в одном кластере.
- Во время обновления приложения необходимо изменять по одному, и это приведет к перезапуску соответствующих pod рабочей нагрузки.
- Если у вас только один GPU-узел, перед установкой Hami необходимо удалить GPU-manager. Это можно сделать, переключив метку узла, пока развернуты оба плагина.
Например, удалите метку узла
nvidia-device-enable=vgpu, чтобы удалить экземпляр GPU-manager на этом узле, затем добавьте меткуgpu=on, чтобы развернуть на нем плагин Hami.
Порядок действий
Изменяйте приложения по одному. Пример:
Ваш старый экземпляр GPU-manager:
Миграция на Hami:
Обновление Hami до Hami
Важные изменения (v2.5.0 → v2.8.0)
⚠️ Обновление с v2.5 до v2.8.0 не должно влиять на существующие приложения. ✅ Рекомендуется перезапускать приложения с помощью rolling update, чтобы избежать непредвиденных проблем.
Порядок действий
- При необходимости обновите версию ACP.
- Загрузите пакет плагина Hami v2.8.0 в ACP.
- Перейдите на страницу
Administrator->Clusters->Target Cluster->Functional Components, затем нажмите кнопкуUpgrade, и вы увидите, чтоAlauda Build of HAMiможно обновить. - Обновите некоторые ConfigMaps, которые определяют расширенные ресурсы и могут использоваться для настройки расширенных ресурсов в ACP. Выполните следующий сценарий в вашем gpu cluster:
Click to expand code
Примечание
Если в версиях до v2.7.1 вы настроили quota ресурсов для ресурсов HAMi, удалите ее и настройте заново.
Если вы обновляетесь до Hami v2.8.0 и также используете Alauda Build of Hami-WebUI, убедитесь, что версия WebUI — v1.10.0. Более ранняя версия v1.5.0 несовместима с Hami v2.8.