Как удалить Kubernetes PVC с потерянным статусом

#kubernetes #rabbitmq #kubernetes-helm #kubectl #bitnami

#kubernetes #rabbitmq #kubernetes-рулевой #kubectl #bitnami

Вопрос:

В моем кластере kubernetes я сопоставил постоянный объем, но некоторые из них перезапускаются, и rabbitmq не запускается, поэтому я пытаюсь удалить PVC с помощью

kubectl delete pvc pvc-475317d7-5c92-4aec-9187-5760424a2c02 comamnd,

но он застрял в потерянном статусе, теперь мой модуль развертывания завершается с ошибкой

 could not find v1.PersistentVolume "pvc-475317d7-5c92-4aec-9187-5760424a2c02" (repeated 4 times)
 

когда я выполняю kubectl get pvc его, он выдает

 NAME                                          STATUS   VOLUME                                     CAPACITY   ACCESS MODES   STORAGECLASS       AGE
data-rabbitmq-0                               Lost     pvc-475317d7-5c92-4aec-9187-5760424a2c02   0                         do-block-storage   177d
data-rabbitmq-1                               Lost     pvc-17d19163-6112-49e8-b38a-18e62d677ee8   0                         do-block-storage   177d
 

Может кто-нибудь, пожалуйста, помогите мне, как это решить?

Спасибо Alpesh

Комментарии:

1. попробуйте kubectl delete pvc data-rabbitmq-0

2. pvc-475317d7-5c92-4aec-9187-5760424a2c02 является ли имя тома не именем pvc

3. Спасибо @TummalaDhanvi это решает мою проблему, большое спасибо за быструю помощь

Ответ №1:

Команда, которую вы должны выполнить, это kubectl delete pvc data-rabbitmq-0

pvc-475317d7-5c92-4aec-9187-5760424a2c02 является ли имя тома (pv)

Вы получите лучшее представление, как только увидите результат kubectl get pv