Симптомы
Заказчик выполнил модернизацию PPDM с 19.5.0.5 до 19.6.0.3. Когда заказчик пытался выполнить модернизацию до версии 19.7.0.7, параметр загрузки был недоступен. Наблюдалось, что модернизация до версии 19.6.0.3 все еще выполняется для «CLOUD NATIVE».
Другой пример.
Причина
Внутренняя проблема приводит к тому, что компонент Cloud Native не может сообщить о правильном состоянии модернизации, независимо от того, защищены ли кластеры Kubernetes.
PPDM полностью модернизирован до последней версии, и если настроены какие-либо кластеры Kubernetes, они также будут обновлены. Таким образом, эта проблема влияет исключительно на возможность модернизации в будущем.
Разрешение
Примените следующее временное решение:
- Если какие-либо кластеры Kubernetes защищены, убедитесь, что они имеют правильную версию, выполнив следующую команду из кластеров Kubernetes:
- kubectl get configmap ppdm-controller-config -n powerprotect -o yaml
- Если версия модулей правильная или нет кластеров Kubernetes, очистите состояние «UPGRADING» компонента Cloud Native с помощью сценария из PPDM через сеанс ssh:
- /data01/brs/uprade/scripts/cancel_upgrade.sh
- Примените исправление для удаления записей, вызывающих проблему.
- Скачайте файл pre_upgrade_script_fix_app_host.zip и извлеките сценарий pre_upgrade_script_fix_app_host.sh.
- Скопируйте сценарий pre_upgrade_script_fix_app_host.sh в виртуальную машину PPDM
- Выполните следующие команды:
- chmod +x pre_upgrade_script_fix_app_host.sh
- ./pre_upgrade_script_fix_app_host.sh
- Вывод должен указывать на то, что проблемные записи были удалены:
{
"took" : 14,
"timed_out" : false,
"total" : 3,
"deleted" : 3,
"batches" : 1,
"version_conflicts" : 0,
"noops" : 0,
"retries" : {
"bulk" : 0,
"search" : 0
},
"throttled_millis" : 0,
"requests_per_second" : -1.0,
"throttled_until_millis" : 0,
"failures" : [ ]
}
- Удалите пакет модернизации, который все еще находится в состоянии «Installed (Core)», и загрузите пакет модернизации 19.7.
- Запустите модернизацию.
- Модернизация должна завершиться, и пакет должен сообщить о состоянии «Installed».
Затронутые продукты
PowerProtect Data Manager