首页 > 其他分享 >k8s pod,pvc,pv无法删除问题

k8s pod,pvc,pv无法删除问题

时间:2023-07-25 18:57:41浏览次数:63  
标签:kubectl pv 删除 pvc pod k8s

一般删除步骤为:先删pod再删pvc最后删pv

但是遇到pv始终处于“Terminating”状态,而且delete不掉

1、查看pvc被哪个pod使用

[root@hadoop03 storageclass]# kubectl describe pvc PVC-NAME | grep Mounted
Mounted By:    busybox-deployment-8588b74c4b-vw8jd

pv pvc删不掉

解决方法:

直接删除k8s中的记录:

kubectl patch pv PV-NAME -p '{"metadata":{"finalizers":null}}'

标签:kubectl,pv,删除,pvc,pod,k8s
From: https://www.cnblogs.com/chuyiwang/p/17580669.html

相关文章

  • 如何在pod级别进行安全的设置,设置容器的运行用户、用户组、挂载数据卷的权限?
    通过下面的yaml配置文件,在pod级别进行安全的设置: apiVersion:v1kind:Podmetadata:name:security-context-demospec:securityContext:runAsUser:1000runAsGroup:3000fsGroup:2000volumes:-name:sec-ctx-volemptyDir:{}contain......
  • Kubernetes修改Pod数量
    修改kubeletpod数量并在启动命令尾部添加变量$KUBELET_NODE_MAX_PODS如下:重启kubelet:[root@k8s02~]#systemctldaemon-reload&&systemctlrestartkubelet检查结果:[root@k8s02~]#kubectldescribenodek8s02|greppodspods:150pods:......
  • kubectl - 如何列出Pod中运行的所有容器,包括初始化容器
    初始化容器存储在spec.initContainers中:kubectlgetpodsPOD_NAME_HERE-ojsonpath={.spec.initContainers[*].name}运行的所有容器在containers中kubectlgetpodsPOD_NAME_HERE-ojsonpath={.spec.containers[*].name}可以使用JSONPathmagic来显示两者kubectlgetpo......
  • 调试运行中的Pod
    使用kubectldescribepod命令获取Pod详情与之前的例子类似,我们使用一个Deployment来创建两个Pod。application/nginx-with-request.yamlapiVersion:apps/v1kind:Deploymentmetadata:name:nginx-deploymentspec:selector:matchLabels:app:ngi......
  • 调试Pod
    诊断问题故障排查的第一步是先给问题分类。问题是什么?是关于Pod、ReplicationController还是Service?调试Pod调试ReplicationController调试Service调试Pod调试Pod的第一步是查看Pod信息。用如下命令查看Pod的当前状态和最近的事件:kubectldescribepods$......
  • 把Pod分配到node上
    分配Pod到node给node打上标签kubectllabelnodes<your-node-name>disktype=ssd查看标签kubectlgetnodes--show-labels根据标签分配nodeapiVersion:v1kind:Podmetadata:name:nginxlabels:env:testspec:containers:-name:nginximage:n......
  • 配置Pod的服务质量
    QoS类QoS(QualityofServiceclass,Qosclass):服务质量类Kubernetes创建Pod时,会将如下Qos类之一设置到Pod上:GuaranteedBurstableBestEffort先创建一个qos-example命名空间方便测试kubectlcreatenamespace=qos-example创建一个Qos为Guaranteed的PodQos类为Guaranted的Po......
  • PVE直通SATA控制器(直通卡等)
    通过传统的硬盘映射qmset方法会损失部分性能,且无法使用硬盘管理等功能。因此采用直通硬盘控制器的方法。本人按照网上的大多数方法,在添加了pci设备,开机后,pve的根目录会变成只读。推测为直通时把主机的nvme设备等其他控制器一起直通过去了。我当前要直通的是我的阵列卡,而系......
  • iKuai爱快的IPv6防火墙设置
    datecreated:2023-07-2313:10dateupdated:2023-07-2318:03......
  • AbpVnext系列<二> 简化项目并启动项目
    一、卸载掉一些暂时用不到的项目如下图红线划掉所示。让项目结构更符合最简化的要求。二、卸载掉删HttpApi.Host引用里的相关EF包,这里不再让api直接操作数据库的相关操作。如果用codefirst的话那就独立一个种子项目。三、修改一下启动项目,讲启动项目改成,并启动。 四、启动......