VxRail 上的 VCF:SDDC Manager 升級至 5.2 時,VCF 服務和平台 RPM 更新失敗
摘要: SDDC Manager 從版本 4.X 或 5.X 升級至 5.2 可能會失敗,並顯示「Update VCF Service and Platform RPM」錯誤訊息。
本文章適用於
本文章不適用於
本文無關於任何特定產品。
本文未識別所有產品版本。
症狀
SDDC Manager 從 4.X 或 5.X 升級至 5.2 可能會在下列階段失敗:
Update VCF Service and Platform rpms

原因
目前 SDDC Manager 上的 RPM 與目標版本上的 RPM 不相容,導致此問題。
記錄中會顯示類似以下內容的項目:
less -i /var/log/vmware/capengine/cap-update/install-<Time_&_Date> 2024-09-28T03:18:14+00:00 Finalise list of replacing packages 2024-09-28T03:18:14+00:00 * postgresql14 provides postgresql 2024-09-28T03:18:14+00:00 * postgresql14-libs provides postgresql-libs 2024-09-28T03:18:14+00:00 Finding packages in the target repo. This may take several minutes. 2024-09-28T03:18:15+00:00 Error: Packages - json-glib - are not available in the target repo for OS upgrade. Please provide the correct repo having the required packages. Original list of RPMs and RPM DB are stored in /tmp/photon-upgrade.sh-2024-09-28-03-18-13, please provide contents of that folder along with system journal logs for analysis; these logs can be captured using command- # /usr/bin/journalctl -xa > /tmp/photon-upgrade.sh-2024-09-28-03-18-13/journal.log
可使用 lcm.log 項目類似於以下內容:
2024-09-28T03:16:13.343+0000 INFO [vcf_lcm,98c700bf429a13a4,c946,upgradeElementUpdateSpec={"resourceType":"THIRD_PARTY","resourceId":"d691a697-ea5c-4b1e-9363-c71ab034efce","upgradeStatus":"INPROGRESS",
"currentStage":"Update_Necessary_RPMs_For_Photon4_Upgrade","completedUpgradeStages":["Setup_Common_Appliance_Platform","Validate_Services_Before_Upgrade","Remove_Packages_Pre_Upgrade"],
"allUpgradeStages":["Setup_Common_Appliance_Platform","Validate_Services_Before_Upgrade","Remove_Packages_Pre_Upgrade","Update_Necessary_RPMs_For_Photon4_Upgrade",
"VMware_Cloud_Foundation_Services_and_Platform_Upgrades","Authenticate_Common_Appliance_Platform","Update_VCF_Service_and_Platform_rpms","Reboot_SDDC_Manager",
"Refresh_Custom_Certificates","Update_SDDC_Manager_Appliance_Version","SDDC_Manager_Deployment_Drift","Run_VCF_Services_and_Platform_upgrades_Post_Validation",
"Validate_Services","Cleanup","Stop_Common_Appliance_platform_Service"],"error":{}}] [c.v.e.s.l.a.r.c.u.UpgradeController,http-nio-127.0.0.1-7400-exec-4]
In UpgradeController, patching upgrade 8d9288d4-6623-492d-ac23-90e5fdd37b60, with upgradeElementUpdateSpec {"resourceType":"THIRD_PARTY","resourceId":"d691a697-ea5c-4b1e-9363-c71ab034efce",
"upgradeStatus":"INPROGRESS","currentStage":"Update_Necessary_RPMs_For_Photon4_Upgrade","completedUpgradeStages":["Setup_Common_Appliance_Platform","Validate_Services_Before_Upgrade",
"Remove_Packages_Pre_Upgrade"],"allUpgradeStages":["Setup_Common_Appliance_Platform","Validate_Services_Before_Upgrade","Remove_Packages_Pre_Upgrade","Update_Necessary_RPMs_For_Photon4_Upgrade",
"VMware_Cloud_Foundation_Services_and_Platform_Upgrades","Authenticate_Common_Appliance_Platform","Update_VCF_Service_and_Platform_rpms",
"Reboot_SDDC_Manager","Refresh_Custom_Certificates","Update_SDDC_Manager_Appliance_Version","SDDC_Manager_Deployment_Drift",
"Run_VCF_Services_and_Platform_upgrades_Post_Validation","Validate_Services","Cleanup","Stop_Common_Appliance_platform_Service"],"error":{}}
解析度
- 確認套件:
# rpm -qa | grep -i json-glib
- 始終拍攝 SDDC 的快照並確保備份可用(快照不是備份)。
- 移除透過 CLI 的 RPM:
# tdnf remove json-glib -y
對於類似於 tdnf 命令的情況,例如「無法同步緩存」,請使用以下解決方法:
# rpm -e json-glib syslog-ng
有兩個套件正在移除,因為 json-glib 具有依賴關係:

- 重試升級。
其他資訊
如需詳細資訊,請參閱 KB 文章 https://knowledge.broadcom.com/external/article?articleNumber=374980 。
受影響的產品
VMWare Cloud on Dell EMC VxRail E560F, VMWare Cloud on Dell EMC VxRail E560N, VxRail E560 VCF, VxRail E560F VCF, VxRail E560N VCF, VxRail G560 VCF, VxRail G560F VCF, VxRail P570 VCF, VxRail P570F VCF, VxRail P580N VCF, VxRail S570 VCF
, VxRail V570 VCF, VxRail V570F VCF
...
產品
VxRail文章屬性
文章編號: 000229804
文章類型: Solution
上次修改時間: 24 2月 2026
版本: 5
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。