首页 > TAG信息列表 > terminating

k8s删除名称空间报错,一直处于Terminating状态中

原因: 因为ingress controller的镜像 pull 失败,一直在 retry ,所以我就把 ingress-controller delete 掉,但是一直卡住在删除 namespace 强制结束以后发现 pod 已经被删掉,导入容器以后重新 create 报错,报错内容就是 ingress-nginx 名称空间 处于 Terminating 状态   解决方法: 导出

k8s强制删除Terminating状态的namespace以及控制器

Terminating状态的namespace    强制删除namespaces kubectl exec -it etcd-zy-nph-skg-fat-k8s-master01 -n kube-system -- etcdctl --cert /etc/kubernetes/pki/etcd/peer.crt \ --key /etc/kubernetes/pki/etcd/peer.key --endpoints https://127.0.0.1:2379 \ --in

k8s删除Terminating的命名空间

# kubectl get ns NAME STATUS AGE cloudzone Active 23h default Active 7d23h edgemesh Active 25h edgezone

k8s问题【删除namespace一直处于Terminating状态】

正常删除kubectl delete namespace NAMESPACENAME 强制删除kubectl delete namespace NAMESPACENAME --force --grace-period=0 修改finalizers,删除下面红色框内容kubectl edit namespace NAMESPACE_NAME 如果没有上面的finalizers内容,通过调用接口删除第一步:将namespace内容导出

[kubernetes]-namespace 处于Terminating状态的处理方法

yum -y install jq# kubernetes-dashboard 是要删除的namespace的名称kubectl get nsNAMESPACE=kubernetes-dashboardkubectl proxy &kubectl get namespace $NAMESPACE -o json |jq '.spec = {"finalizers":[]}' >temp.jsoncurl -k -H "Content-Type

K8S集群pvc状态为Terminating恢复

一、背景: 公司平台k8s集群,有人误删pvc,由于pod还在使用pvc,所以现在的状态为Terminating。 二、操作恢复: 1、首先调节pv的回收策略为Retain pv 的回收策略有三种分别是: Retain:PV的默认回收策略,删除pvc后,挂载卷的数据会保留。可以通过kubectl get pv看到 Recycle:删除卷

k8s删除Terminating状态的命名空间

一、概述 最近部署kubesphere时,使用kubectl  delete -f xxx.yaml,再次执行 kubectl apply -f xxx.yaml,提示: Error from server (Forbidden): error when creating "kubesphere-complete-setup.yaml": configmaps "ks-installer" is forbidden: unable to create new con

【k8s】deploy-Recreate

环境 kubernetes 1.20.4 Spring Boot 2.5.0-M3 目标 deploy 可以自定义升级策略,其中升级的策略可以是 Recreate 和 RollingUpdate。 其中 RollingUpdate 是默认值,下面演示 Recreate 升级策略。 示例 Deployment.yaml apiVersion: apps/v1 kind: Deployment metadata: name: bu

【k8s】deploy-RollingUpdate

环境 kubernetes 1.20.4 Spring Boot 2.5.0-M3 目标 deploy 可以自定义升级策略,其中升级的策略可以是 Recreate 和 RollingUpdate。 其中 RollingUpdate 是默认值,下面演示 RollingUpdate 升级策略。 示例 Deployment.yaml apiVersion: apps/v1 kind: Deployment metadata: nam

Pod状态Terminating

背景: Pod处于Terminating       排查: 1、kubectl delete pod pod名  依旧是无法拉为Running状态 2、kubectl get node  输出显示两个Node是NotReady      3、两个节点ip可ping通,登陆到节点上执行 systemctl restart docker systemctl restart kubelet systemctl restart

【k8s】Pod-terminationGracePeriodSeconds

环境 kubernetes 1.20.4 Spring Boot 2.5.0-M3 目标 terminationGracePeriodSeconds 可以定义优雅关闭的宽限期,即在收到停止请求后, 有多少时间来进行资源释放或者做其它操作,如果到了最大时间还没有停止,会被强制结束。 默认值:30。 示例 Pod.yaml apiVersion: v1 kind: Pod metada

StatefulSet删除

1.分类 级联删除: 删除StatefulSet时同时删除pod 非级联删除: 删除StatefulSet时不删除pod 2.级联删除 [root@k8s-master01 ~]# kubectl get pod NAME READY STATUS RESTARTS AGE nginx-6cdd5dd489-p426b 1/1 Running 0 4h4m web-0

StatefulSet分段更新

1.查看pod [root@k8s-master01 ~]# kubectl get pod NAME READY STATUS RESTARTS AGE web-0 1/1 Running 0 111m web-1 1/1 Running 0 112m web-2 1/1

StatefulSet更新策略

1.当前版本 [root@k8s-master01 ~]# kubectl get sts web -oyaml|grep image f:imagePullPolicy: {} f:image: {} - image: nginx:1.15.2 imagePullPolicy: IfNotPresent 2.修改镜像版本 [root@k8s-master01 ~]# kubectl edit sts

阿里云k8s出现大量Terminating和Init状态的pod

检查/var/log/messages日志发现报错:Jan 19 11:40:13 iZbp1cl iwssrsvZ kubelet: E0119 11:40:13.074936 4030 docker_sandbox.go:267] Failed to stop sandbox “62481fabdbfcf662du094bf9514fc631c5703a1f676skd17585651069ca09ed2084”: operation timeout: context deadl

php错误execution timed out (118.236064 sec), terminating解决方法

php错误execution timed out (118.236064 sec), terminating解决方法 php设置 set_time_limit(0); ini_set('max_execution_time', '0'); php-fpm.conf设置 request_terminate_timeout = 0 nginx设置 http { #... fastcgi_read_timeout 7000; #... }   

kubernetes的namespaces总是Terminating

#kubectl delete ns jenkins Error from server (Conflict): Operation cannot be fulfilled on namespaces “jenkins”: The system is ensuring all content is removed from this namespace. Upon completion, this namespace will automatically be purged by the sys

k8s 删除几种Terminating 状态的pod

删除 查看Terminating 状态 [root@master01 dashboard]# kubectl get ns|grep kubernetes-dashboardkubernetes-dashboard Terminating 26hkubernetes-dashboard-head Terminating 5h57m [root@master01 dashboard]# kubectl get ns kubernetes-dashboard -o yamla

kubernetes 控制器

1.基础 apiVersion: apps/v1 kind: Deployment metadata: name: myapp-deploy namespace: default spec: replicas: 2 selector: matchLabels: app: myapp release: dev template: metadata: labels: app: myapp release:

pod一直处于terminating状态的删除方法

在工作中经常遇到pod一直处于terminating状态,时间长达几个小时还是无法删除的情况;在这种情况下,可以强制删除此Pod; 语法:kubectl delete pod [pod name] --force --grace-period=0 -n [namespace]示例:kubectl delete pod cattle-node-agent-dwsxk --force --grace-period=0 -n catt

k8s pv无法删除问题

一般删除步骤为:先删pod再删pvc最后删pv 但是遇到pv始终处于“Terminating”状态,而且delete不掉。如下图: 解决方法: 直接删除k8s中的记录: kubectl patch pv xxx -p '{"metadata":{"finalizers":null}}'  

Kubernetes强制删除一直处于Terminating状态的pod。

在dashboard界面删除容器,发现无法删除。使用命令查看发现该pod一直处于terminating的状态Kubernetes强制删除一直处于Terminating状态的pod。 1、使用命令获取pod的名字kubectl get po -n NAMESPACE |grep Terminating2、使用kubectl中的强制删除命令kubectl delete pod podName -n

k8s删除pod一直处于terminating状态

用的nfs挂载卷,当删除pv后再删除pod时,pod一直处于terminating状态。 如下图: 解决方法: 可使用kubectl中的强制删除命令 # 删除POD kubectl delete pod [pod name] --force --grace-period=0 -n [namespace] # 删除NAMESPACE kubectl delete namespace NAMESPACENA

Kubernetes强制删除一直处于Terminating状态的pod,namespace

kubectl describe pod 时发现这个pod有个event信息: Events: Type Reason Age From Message ---- ------ ---- ---- ------- Normal

Kubernetes删除资源后持续terminating状态

Error from server (Forbidden): error when creating "/root/istio.yaml": configmaps "istio-galley-configuration" is forbidden: unable to create new content in namespace istio-system because it is being terminatedError from server (Forbid