Perché non posso eliminare le mie risorse di istantanea del volume Block Storage for VPC ?
Risolvere i problemi relativi all'eliminazione delle istantanee di volume.
Fornitore di infrastrutture: VPC
Quando tenti di rimuovere i tuoi oggetti volumesnapshot e volumesnapshotcontents, la rimozione non riesce, ma il tuo oggetto dell'istantanea del volume mostra uno ReadyToUse stato come false.
Esistono finalizer che impediscono la rimozione delle risorse.
Rimuovere i finalizer e continuare l'eliminazione delle risorse. Tieni presente che gli oggetti volumesnapshot e volumesnapshotcontents obsoleti possono causare richieste CreateSnapshot non necessarie, il
che può portare alla richiesta di spamming.
Se gli oggetti volumesnapshot e volumesnapshotcontent sono inclusi come una singola associazione, effettuare le operazioni riportate di seguito.
- Eliminare gli oggetti
volumesnapshotevolumesnapshotcontent.kubectl delete volumesnapshot snapshot-csi-block-3 - Rimuovere la sezione
finalizersdalla risorsavolumesnapshot.kubectl patch volumesnapshot/VOLUMESNAPSHOT --type json --patch='[ { "op": "remove", "path": "/metadata/finalizers" } ]' - Rimuovere la sezione
finalizersdalla risorsavolumesnapshotcontents.kubectl patch volumesnapshotcontent/snapcontent-VOLUMESNAPSHOTCONTENT --type json --patch='[ { "op": "remove", "path": "/metadata/finalizers" } ]'
Se l'oggetto volumesnapshot viene eliminato, ma l'oggetto volumesnapshotcontent esiste ancora, attenersi alla seguente procedura per rimuovere l'oggetto volumesnapshotcontent.
- Trovare l'oggetto
volumesnapshotcontentche non ha uno statoReadyToUsecome vuoto ofalse.kubectl get volumesnapshotcontents | egrep -v 'true' - Eliminare l'oggetto istantanea.
kubectl delete volumesnapshotcontent snapcontent-011b11d1-1101-4b11-b1b1-011abcde11db - Rimuovere il finalizer.
kubectl patch volumesnapshotcontent/snapcontent-011b11d1-1101-4b11-b1b1-011abcde11db --type json --patch='[ { "op": "remove", "path": "/metadata/finalizers" } ]'
Se il problema persiste, contattare il supporto. Apri un caso di supporto. Nei dettagli del caso, assicurarsi di includere i file di log, i messaggi di errore o gli output dei comandi pertinenti.