¿Por qué no puedo suprimir mis recursos de instantánea de volumen Block Storage for VPC ?
Solucionar problemas relacionados con la eliminación de instantáneas de volumen.
Proveedor de infraestructura: VPC
Cuando intenta eliminar los objetos volumesnapshot y volumesnapshotcontents, la eliminación falla, pero el objeto de instantánea de volumen muestra un estado ReadyToUse como false.
Hay finalizadores que impiden que se eliminen los recursos.
Elimine los finalizadores y continúe suprimiendo los recursos. Tenga en cuenta que los objetos volumesnapshot y volumesnapshotcontents obsoletos pueden provocar solicitudes CreateSnapshot innecesarias, lo
que finalmente puede llevar a la solicitud de correo no deseado.
Si los objetos volumesnapshot y volumesnapshotcontent se incluyen como una única correlación, siga estos pasos.
- Suprima los objetos
volumesnapshotyvolumesnapshotcontent.kubectl delete volumesnapshot snapshot-csi-block-3 - Elimine la sección
finalizersdel recursovolumesnapshot.kubectl patch volumesnapshot/VOLUMESNAPSHOT --type json --patch='[ { "op": "remove", "path": "/metadata/finalizers" } ]' - Elimine la sección
finalizersdel recursovolumesnapshotcontents.kubectl patch volumesnapshotcontent/snapcontent-VOLUMESNAPSHOTCONTENT --type json --patch='[ { "op": "remove", "path": "/metadata/finalizers" } ]'
Si el objeto volumesnapshot se suprime, pero el objeto volumesnapshotcontent sigue existiendo, siga estos pasos para eliminar el objeto volumesnapshotcontent.
- Busque el objeto
volumesnapshotcontentque no tenga un estadoReadyToUsecomo vacío ofalse.kubectl get volumesnapshotcontents | egrep -v 'true' - Suprima el objeto de instantánea.
kubectl delete volumesnapshotcontent snapcontent-011b11d1-1101-4b11-b1b1-011abcde11db - Elimine el finalizador.
kubectl patch volumesnapshotcontent/snapcontent-011b11d1-1101-4b11-b1b1-011abcde11db --type json --patch='[ { "op": "remove", "path": "/metadata/finalizers" } ]'
Si el problema persiste, póngase en contacto con soporte. Abra un caso de soporte. En los detalles del caso, asegúrese de incluir los archivos de registro relevantes, los mensajes de error o las salidas de mandato.