Por que não consigo excluir meu File Storage for VPC snapshot para um PVC?
Nuvem Privada Virtual
Quando você tenta remover o snapshot de volume e os objetos volumesnapshotcontents, a remoção falha, mas o objeto de snapshot de volume mostra o status ReadyToUse como falso.
Resolva falhas na exclusão de instantâneos do armazenamento de arquivos da VPC.
Existem finalizadores que impedem que os recursos sejam removidos.
Remova os finalizadores e continue excluindo os recursos. Observe que os objetos volumesnapshot e volumesnapshotcontents obsoletos podem causar solicitações CreateSnapshot desnecessárias, o que pode levar
a spam de solicitações.
-
Se os objetos volumesnapshot e volumesnapshotcontent forem incluídos como um único mapeamento, siga estas etapas.
- Exclua os objetos volumesnapshot e volumesnapshotcontent.
kubectl delete volumesnapshot snapshot-csi-file-1 ``` 1. Remova a seção finalizadores do recurso volumesnapshot. ```sh {: pre} kubectl patch volumesnapshot/VOLUMESNAPSHOT --type json --patch='[ { "op": "remove", "path": "/metadata/finalizers" } ]' ``` 1. Remova a seção finalizadores do recurso volumesnapshotcontents. ```sh {: pre} kubectl patch volumesnapshotcontent/snapcontent-VOLUMESNAPSHOTCONTENT --type json --patch='[ { "op": "remove", "path": "/metadata/finalizers" } ]' ``` -
Se o objeto volumesnapshot for excluído, mas o objeto volumesnapshotcontent ainda existir, execute as seguintes etapas:
- Encontre o objeto volumesnapshotcontent que não tenha um
ReadyToUsestatus como vazio ou falso.
kubectl get volumesnapshotcontents | egrep -v 'true' ``` 1. Exclua o objeto instantâneo. ```sh {: pre} kubectl delete volumesnapshotcontent snapcontent-011b11d1-1101-4b11-b1b1-011abcde11db ``` 1. Remova o finalizador. ```sh {: pre} kubectl patch volumesnapshotcontent/snapcontent-011b11d1-1101-4b11-b1b1-011abcde11db --type json --patch='[ { "op": "remove", "path": "/metadata/finalizers" } ]' ``` 1. Se o problema persistir, entre em contato com o suporte. [Abrir um caso de suporte](/docs/support?topic=support-using-avatar). Nos detalhes do caso, certifique-se de incluir todos os arquivos de log, mensagens de erro ou resultados de comandos relevantes. - Encontre o objeto volumesnapshotcontent que não tenha um