国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

k8s pod,ns,pvc 強(qiáng)制刪除

這篇具有很好參考價(jià)值的文章主要介紹了k8s pod,ns,pvc 強(qiáng)制刪除。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

一、強(qiáng)制刪除pod

$ kubectl delete pod <your-pod-name> -n <name-space> --force --grace-period=0

解決方法:加參數(shù) --force --grace-period=0,grace-period表示過渡存活期,默認(rèn)30s,在刪除POD之前允許POD慢慢終止其上的容器進(jìn)程,從而優(yōu)雅退出,0表示立即終止POD

二、強(qiáng)制刪除pv、pvc

$ kubectl patch pv xxx -p '{"metadata":{"finalizers":null}}'

$ kubectl patch pvc xxx -p '{"metadata":{"finalizers":null}}'

直接刪除k8s etcd數(shù)據(jù)庫中的記錄!

三、強(qiáng)制刪除ns

在嘗試以下命令強(qiáng)制刪除也不好使:

$ kubectl delete ns <terminating-namespace> --force --grace-period=0

解決方法:

1)運(yùn)行以下命令以查看處于“Terminating”狀態(tài)的namespace:

$ kubectl get namespaces

2)選擇一個(gè)Terminating namespace,并查看namespace 中的finalizer。運(yùn)行以下命令:

$ kubectl getnamespace <terminating-namespace> -o yaml

輸出信息如下:

apiVersion: v1

kind: Namespace

metadata:

creationTimestamp: "2019-11-20T15:18:06Z"

deletionTimestamp: "2020-01-16T02:50:02Z"

name: <terminating-namespace>

resourceVersion: "3249493"

selfLink: /api/v1/namespaces/knative-eventing

uid: f300ea38-c8c2-4653-b432-b66103e412db

spec:

finalizers:

- kubernetes

status:

3)導(dǎo)出json格式到文件

$ kubectl getnamespace <terminating-namespace> -o json >tmp.json

4)編輯tmp.josn,刪除finalizers 字段的值

{

"apiVersion": "v1",

"kind": "Namespace",

"metadata": {

"creationTimestamp": "2019-11-20T15:18:06Z",

"deletionTimestamp": "2020-01-16T02:50:02Z",

"name": "<terminating-namespace>",

"resourceVersion": "3249493",

"selfLink": "/api/v1/namespaces/knative-eventing",

"uid": "f300ea38-c8c2-4653-b432-b66103e412db"

},

"spec": { #從此行開始刪除

"finalizers": []

}, # 刪到此行

"status": {

"phase": "Terminating"

}

}

5)開啟proxy

$ kubectl proxy

執(zhí)行該命令后,當(dāng)前終端會(huì)被卡住

6)打開新的一個(gè)窗口,執(zhí)行以下命令

$ curl -k -H "Content-Type: application/json" -X PUT --data-binary @tmp.json http://127.0.0.1:8001/api/v1/namespaces/<terminating-namespace>/finalize輸出信息如下:

{

"kind": "Namespace",

"apiVersion": "v1",

"metadata": {

"name": "istio-system",

"selfLink": "/api/v1/namespaces/istio-system/finalize",

"uid": "2e274537-727f-4a8f-ae8c-397473ed619a",

"resourceVersion": "3249492",

"creationTimestamp": "2019-11-20T15:18:06Z",

"deletionTimestamp": "2020-01-16T02:50:02Z"

},

"spec": {

},

"status": {

"phase": "Terminating"

}

}

7)確認(rèn)處于Terminating 狀態(tài)的namespace已經(jīng)被刪除

$ kubectl get namespaces

如果還有處于Terminating 狀態(tài)的namespace,重復(fù)以上操作,刪除即可!文章來源地址http://www.zghlxwxcb.cn/news/detail-418376.html

到了這里,關(guān)于k8s pod,ns,pvc 強(qiáng)制刪除的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 強(qiáng)制刪除k8s命名空間

    背景 刪除ns時(shí),有時(shí)候會(huì)一直卡在terminating的狀態(tài),無法刪除,此時(shí)會(huì)引發(fā)一些問題,所以試了兩種方法,記錄下來 假定ns名稱為test 方法一 通過強(qiáng)制刪除,并且設(shè)置優(yōu)雅刪除時(shí)間為0(默認(rèn)為30s) $ kubectl delete ns test --force --grace-period=0 方法一之后還是無法刪除,請使用方法二

    2024年02月04日
    瀏覽(19)
  • k8s中強(qiáng)制刪除pv

    k8s中強(qiáng)制刪除pv

    K8s?集群內(nèi)有一個(gè)已經(jīng)不再使用的?PV,雖然已經(jīng)刪除了與其關(guān)聯(lián)的?Pod 及?PVC,并對其執(zhí)行了刪除命令,但仍無法正常刪除,一直處于?Terminating 狀態(tài): ?解決辦法: 1. 獲取pv信息 ?2. 解除pv鎖定 ?3. 解除pvc鎖定 4. 【如果還沒刪掉】刪除PV 5. 【如果還沒刪掉】刪除PVC

    2024年02月15日
    瀏覽(15)
  • 【云原生-k8s】kubectl top pod 報(bào)錯(cuò):error: Metrics API not available

    ?? 博主簡介 ????云計(jì)算領(lǐng)域優(yōu)質(zhì)創(chuàng)作者 ????華為云開發(fā)者社區(qū)專家博主 ????阿里云開發(fā)者社區(qū)專家博主 ?? 交流社區(qū): 運(yùn)維交流社區(qū) 歡迎大家的加入!

    2023年04月09日
    瀏覽(24)
  • k8s 啟動(dòng)和刪除pod

    k8s 啟動(dòng)和刪除pod

    流程圖 運(yùn)維人員向kube-apiserver發(fā)出指令(我想干什么,我期望事情是什么狀態(tài)) api響應(yīng)命令,通過一系列認(rèn)證授權(quán),把pod數(shù)據(jù)存儲(chǔ)到etcd,創(chuàng)建deployment資源并初始化。(期望狀態(tài)) controller通過list-watch機(jī)制,監(jiān)聽api server讀取etcd,發(fā)現(xiàn)新的deployment,將該資源加入到內(nèi)部工作隊(duì)列,發(fā)現(xiàn)該

    2024年02月10日
    瀏覽(28)
  • k8s強(qiáng)制刪除處于Terminating狀態(tài)的namespace

    k8s強(qiáng)制刪除處于Terminating狀態(tài)的namespace

    一、問題背景 ? ? ? ? 按照kubord官方文檔安裝刪除Kuboard之后,再重新執(zhí)行kubectl apply時(shí),出現(xiàn)Error from server (Forbidden): error when creating \\\"https://addons.kuboard.cn/kuboard/kuboard-v3-swr.yaml\\\": configmaps \\\"kuboard-v3-config\\\" is forbidden: unable to create new content in namespace kuboard because it is being terminated報(bào)錯(cuò)

    2024年02月05日
    瀏覽(24)
  • k8s通過命令批量刪除pod

    k8s批量刪除失敗的pod 查看所有的pod 選擇STATUS列,查看某namespace的非Running的記錄,比如: 解析: 獲取所有的pods及其狀態(tài) 篩選出命名空間kube-system的記錄,默認(rèn)視default grep選出帶有Evicted字段pod 通過awk,獲取第一列信息,也就是NAME 使用xargs指令,循環(huán)刪除失敗的pod

    2024年02月11日
    瀏覽(18)
  • k8s中如何正確刪除pod

    --- ? 在日常的k8s運(yùn)維過程中,避免不了會(huì)對某些pod進(jìn)行剔除,那么如何才能正確的剔除不需要的pod呢? 首先,需要查出想要?jiǎng)h除的pod kubectl 刪除pod命令 可是這里你會(huì)發(fā)現(xiàn),在進(jìn)行刪除delete pod后,并不會(huì)直接刪除。該pod會(huì)自動(dòng)重新構(gòu)建(可以理解為重啟、重構(gòu)),原因是k

    2023年04月27日
    瀏覽(23)
  • k8s刪除pod或deployment

    deployment: pod: 刪除pod: 可是,此時(shí)你會(huì)發(fā)現(xiàn)剛剛刪除的pod開始重構(gòu)。那是因?yàn)閜od的上級(jí)deployment仍然存在,k8s會(huì)啟動(dòng)容災(zāi)機(jī)智,再拉一個(gè)新pod。 想要徹底刪除pod,直接干掉它上層的deployment就可以 刪除deployment: 干掉deployment,里面的pod自然就被一起刪除了

    2024年02月11日
    瀏覽(27)
  • K8S系列:刪除pod的4種方法

    #Kubernetes向進(jìn)程發(fā)送一個(gè)SIGTERM信號(hào)并等待一定的秒數(shù)(默認(rèn)為30),使其正常關(guān)閉。如果它沒有及時(shí)關(guān)閉,則通過SIGKILL終止該進(jìn)程。因此,為了確保你的進(jìn)程總是正常關(guān)閉,進(jìn)程需要正確處理SIGTERM信號(hào)。 ? kubectl delete pod pod_name ? kubectl delete pod -l nio4444=true ? #刪除整個(gè)命名空

    2024年02月08日
    瀏覽(23)
  • K8S第四講 Kubernetes刪除pod阻塞問題

    在Kubernetes中,當(dāng)您嘗試刪除一個(gè)Pod時(shí),可能會(huì)遇到Pod一直阻塞的情況。這通常是由于Pod正在運(yùn)行或被其他資源(例如ReplicaSet或Deployment)控制而導(dǎo)致的。以下是一些可能的解決方案: 1: 確認(rèn)Pod是否正在運(yùn)行:在執(zhí)行刪除Pod命令之前,請先檢查Pod的狀態(tài),確保它沒有在運(yùn)行中

    2024年02月05日
    瀏覽(118)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包