Følg den midlertidige løsningen nedenfor:
- Hvis noen Kubernetes-klynger beskyttes, må du kontrollere at pods har riktig versjon ved å kjøre følgende kommando fra Kubernetes-klyngene:
- kubectl get configmap ppdm-controller-config -n powerprotect -o yaml
- Hvis pods har riktig versjon, eller det ikke er noen Kubernetes-klynger, fjerner du oppgraderingstilstanden til den opprinnelige skykomponenten med skriptet fra PPDM ved hjelp av ssh-økten:
- /data01/brs/uprade/scripts/cancel_upgrade.sh
- Bruk feilrettingen for å slette postene som forårsaker problemet.
- Last ned filen pre_upgrade_script_fix_app_host.zip , og pakk ut skriptet pre_upgrade_script_fix_app_host.sh.
- Kopier pre_upgrade_script_fix_app_host.sh-skriptet til PPDM VM
- Kjør følgende kommandoer:
- chmod +x pre_upgrade_script_fix_app_host.sh
- ./pre_upgrade_script_fix_app_host.sh
- Utdataene skal indikere at problematiske poster har blitt slettet:
{
"took" (tok): 14,
"timed_out" : false,
"total" : 3,
"deleted" (slettet): 3,
"batches" (grupper): 1,
"version_conflicts": 0,
«noops» : 0,
"retries" (reposter): {
«masse» : 0,
"search" (søk): 0
},
"throttled_millis": 0,
"requests_per_second": -1.0,
"throttled_until_millis": 0,
"feil": [ ]
}
- Slett oppgraderingspakken som fortsatt er i en «Installert (kjerne)»-tilstand, og last opp 19.7-oppgraderingspakken.
- Kjør oppgraderingen.
- Oppgraderingen skal fullføres, og pakken skal rapportere en «installert»-tilstand.