Warum kann ich meinen File Storage for VPC Snapshot auf einem PVC nicht löschen?
Virtual Private Cloud
Wenn Sie versuchen, Ihre Volume-Snapshot- und volumesnapshotcontents-Objekte zu entfernen, schlägt die Entfernung fehl, aber Ihr Volume-Snapshot-Objekt zeigt den Status ReadyToUse als falsch an.
Fehlerbehebung bei Fehlern beim Löschen von VPC-Dateispeicher-Snapshots.
Es gibt Finalizer, die verhindern, dass die Ressourcen entfernt werden.
Entfernen Sie die Finalizer und fahren Sie mit dem Löschen der Ressourcen fort. Beachten Sie, dass veraltete volumesnapshot- und volumesnapshotcontents-Objekte unnötige CreateSnapshot-Anfragen verursachen
können, was letztendlich zu Spamming führen kann.
-
Wenn die Objekte „volumesnapshot“ und „volumesnapshotcontent“ als einzelne Zuordnung enthalten sind, führen Sie die folgenden Schritte aus.
- Löschen Sie die Objekte „volumesnapshot“ und „volumesnapshotcontent“.
kubectl delete volumesnapshot snapshot-csi-file-1 ``` 1. Entfernen Sie den Finalizer-Abschnitt aus der Volumesnapshot-Ressource. ```sh {: pre} kubectl patch volumesnapshot/VOLUMESNAPSHOT --type json --patch='[ { "op": "remove", "path": "/metadata/finalizers" } ]' ``` 1. Entfernen Sie den Abschnitt „Finalizer“ aus der Ressource „volumesnapshotcontents“. ```sh {: pre} kubectl patch volumesnapshotcontent/snapcontent-VOLUMESNAPSHOTCONTENT --type json --patch='[ { "op": "remove", "path": "/metadata/finalizers" } ]' ``` -
Wenn das volumesnapshot-Objekt gelöscht wurde, das volumesnapshotcontent-Objekt jedoch noch vorhanden ist, führen Sie die folgenden Schritte aus:
- Suchen Sie das Volumesnapshotcontent-Objekt, dessen Status
ReadyToUsenicht „leer” oder „falsch” ist.
kubectl get volumesnapshotcontents | egrep -v 'true' ``` 1. Löschen Sie das Snapshot-Objekt. ```sh {: pre} kubectl delete volumesnapshotcontent snapcontent-011b11d1-1101-4b11-b1b1-011abcde11db ``` 1. Entfernen Sie den Finalizer. ```sh {: pre} kubectl patch volumesnapshotcontent/snapcontent-011b11d1-1101-4b11-b1b1-011abcde11db --type json --patch='[ { "op": "remove", "path": "/metadata/finalizers" } ]' ``` 1. Wenn das Problem weiterhin auftritt, wenden Sie sich bitte an den Support. [Öffnen Sie einen Supportfall](/docs/support?topic=support-using-avatar). Geben Sie in den Falldetails unbedingt alle relevanten Protokolldateien, Fehlermeldungen oder Befehlsausgaben an. - Suchen Sie das Volumesnapshotcontent-Objekt, dessen Status