VxRail. Как отменить модернизацию VxRail 7.0.X/8.0.X вручную без использования кнопки «Cancel»
Summary: Как отменить модернизацию VxRail вручную без использования кнопки отмены для VxRail 7.0.x. и 8.0.x.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
Если кнопка «Отмена» в плагине не работает, выполните следующие действия, чтобы отменить обновление вручную:
Внимание! Перед отменой модернизации сделайте моментальный снимок VxRail Manager.
- Подключитесь по SSH к VxRail Manager с помощью mystic, затем выполните следующие действия.
su root - Таблица проверок
operation_statusДляIN_PROGRESSоперация:psql -U postgres vxrail -c "select id,state,owner from system.operation_status;" id | owner | state ---+-----------------+------------- 1 | Day1BringUp | FAILED 2 | Day1BringUp | COMPLETED 4 | LcmUpgrade | IN_PROGRESS 3 | LcmBundleDeploy | COMPLETED 63 | CustomizeComponentScan | STARTED (5 rows) - Удалите из выходных данных шага 2 записи, связанные с управлением жизненным циклом (LCM), которые находятся в состоянии «FAILED» или «IN_PROGRESS».
psql -U postgres vxrail -c "delete from system.operation_status where (state='FAILED' or state='IN_PROGRESS' or state='ABANDONED') and owner like 'Lcm%';" - Установите состояние «FAILED» для
CustomizeComponentScanзадача.psql -U postgres vxrail -c "update system.operation_status set state='FAILED' where owner='CustomizeComponentScan' and state='STARTED';" - Редактировать файл
/var/lib/vmware-marvin/bundle_state.jsonнаборstate=NONEecho '{"state":"NONE","deployed_for_public_api":false}' > /var/lib/vmware-marvin/bundle_state.json - Убедитесь, что разрешен такой же исходный файл:
chown tcserver:pivotal /var/lib/vmware-marvin/bundle_state.json - Переименовать "
/var/lib/vmware-marvin/composite-upgrade.json»mv /var/lib/vmware-marvin/composite-upgrade.json /var/lib/vmware-marvin/composite-upgrade.json.old - Проверьте блокировку модернизации:
curl -X GET --unix-socket /var/lib/vxrail/nginx/socket/nginx.sock "http://127.0.0.1:5000/rest/vxm/internal/lockservice/v1/lock" - Если команда возвращает {"locked_by": "UPGRADE", "locked_at": XXXXXXXXX}, затем снимите блокировку:
curl -X POST --unix-socket /var/lib/vxrail/nginx/socket/nginx.sock "http://127.0.0.1:5000/rest/vxm/internal/lockservice/v1/lock/release" -H "Content-Type: application/json" -d '{"locked_by": "UPGRADE"}' - Перезапустите указанный ниже сервис, и подключаемый модуль VxRail Manager перезагрузится:
service vmware-marvin restart
Если функция vLCM включена, выполните следующие дополнительные действия.
- В vSphere перейдите к: Настройка исправлений в Lifecycle Manager > Settings >
- Выберите и удалите все депо VxRail, связанные с данным кластером. Как правило, видны не менее четырех складов. Дождитесь завершения задач удаления.
- Активируйте синхронизацию модернизации, перейдя в: Действия Lifecycle Manager > Синхронизация > обновлений
- Отслеживайте последние окна задач, чтобы убедиться в отсутствии ошибок.
Additional Information
Видео. Как отменить модернизацию VxRail вручную без использования кнопки отмены для VxRail 7.0.x. и 8.0.x.
Affected Products
VxRailArticle Properties
Article Number: 000182177
Article Type: How To
Last Modified: 21 Oct 2025
Version: 22
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.