Pourquoi ne puis-je pas supprimer mes ressources d'instantané de volume Block Storage for VPC ?
Dépannage des problèmes liés à la suppression des instantanés de volume.
Fournisseur d'infrastructure : VPC
Lorsque vous essayez de supprimer vos objets volumesnapshot et volumesnapshotcontents, la suppression échoue, mais votre objet d'instantané de volume affiche le statut ReadyToUse false.
Il existe des finaliseurs qui empêchent le retrait des ressources.
Supprimez les finaliseurs et continuez à supprimer les ressources. Notez que les objets volumesnapshot et volumesnapshotcontents périmés peuvent entraîner des demandes CreateSnapshot inutiles, ce qui peut
éventuellement entraîner une demande de spamming.
Si les objets volumesnapshot et volumesnapshotcontent sont inclus en tant que mappage unique, procédez comme suit.
- Supprimez les objets
volumesnapshotetvolumesnapshotcontent.kubectl delete volumesnapshot snapshot-csi-block-3 - Supprimez la section
finalizersde la ressourcevolumesnapshot.kubectl patch volumesnapshot/VOLUMESNAPSHOT --type json --patch='[ { "op": "remove", "path": "/metadata/finalizers" } ]' - Supprimez la section
finalizersde la ressourcevolumesnapshotcontents.kubectl patch volumesnapshotcontent/snapcontent-VOLUMESNAPSHOTCONTENT --type json --patch='[ { "op": "remove", "path": "/metadata/finalizers" } ]'
Si l'objet volumesnapshot est supprimé, mais que l'objet volumesnapshotcontent existe toujours, procédez comme suit pour supprimer l'objet volumesnapshotcontent.
- Recherchez l'objet
volumesnapshotcontentdont le statutReadyToUsen'est pas vide oufalse.kubectl get volumesnapshotcontents | egrep -v 'true' - Supprimez l'objet d'instantané.
kubectl delete volumesnapshotcontent snapcontent-011b11d1-1101-4b11-b1b1-011abcde11db - Supprimez le finaliseur.
kubectl patch volumesnapshotcontent/snapcontent-011b11d1-1101-4b11-b1b1-011abcde11db --type json --patch='[ { "op": "remove", "path": "/metadata/finalizers" } ]'
Si le problème persiste, contactez l'assistance. Ouverture d'un cas de support. Dans les détails du cas, veillez à inclure les fichiers journaux, les messages d'erreur ou les sorties de commande appropriés.