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

pod之debug初始化容器

這篇具有很好參考價值的文章主要介紹了pod之debug初始化容器。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

上文,我們已經(jīng)學(xué)習(xí)了如何配置初始化鏡像,那么本文將帶大家學(xué)習(xí)如何Debug初始化容器。

ps: 本文使用<pod-name> 來指代Pod的名稱,使用<init-container-1><init-container-2> 來指代初始化容器的名稱。

檢查初始化容器的狀態(tài)

執(zhí)行命令,查看 Pod 的狀態(tài):

kubectl get pod <pod-name>    

例如,狀態(tài)如果是 Init:1/2,則表明了兩個初始化容器當(dāng)中的一個已經(jīng)成功執(zhí)行:

NAME         READY     STATUS     RESTARTS   AGE
<pod-name>   0/1       Init:1/2   0          7s  

查看初始化容器的詳情)查看初始化容器的詳情

查看初始化容器的更多信息:

kubectl describe pod <pod-name> 

假設(shè) Pod 包含兩個初始化容器,顯示結(jié)果可能如下所示:

Init Containers:
  <init-container-1>:
    Container ID:    ...
    ...
    State:           Terminated
      Reason:        Completed
      Exit Code:     0
      Started:       ...
      Finished:      ...
    Ready:           True
    Restart Count:   0
    ...
  <init-container-2>:
    Container ID:    ...
    ...
    State:           Waiting
      Reason:        CrashLoopBackOff
    Last State:      Terminated
      Reason:        Error
      Exit Code:     1
      Started:       ...
      Finished:      ...
    Ready:           False
    Restart Count:   3

也可以直接讀取 Pod 的 status.initContainerStatuses 字段,命令行如下所示:

kubectl get pod <pod-name> --template '{{.status.initContainerStatuses}}'

該命令將以 JSON 格式返回信息

查看初始化容器的日志

執(zhí)行命令查看初始化容器的日志:

kubectl logs <pod-name> -c <init-container-1>  

理解 Pod 狀態(tài)

如果 Pod 的狀態(tài)以 Init: 開頭,表示該 Pod 正在執(zhí)行初始化容器。下表描述了 Debug 初始化容器的過程中,一些可能出現(xiàn)的 Pod 狀態(tài):文章來源地址http://www.zghlxwxcb.cn/news/detail-427968.html

狀態(tài) 描述
Init:N/M Pod 中包含 M 個初始化容器,其中 N 個初始化容器已經(jīng)成功執(zhí)行
Init:Error Pod 中有一個初始化容器執(zhí)行失敗
Init:CrashLoopBackOff Pod 中有一個初始化容器反復(fù)執(zhí)行失敗
Pending Pod 還未開始執(zhí)行初始化容器
PodInitializing or Running Pod 已經(jīng)完成初始化容器的執(zhí)行

到了這里,關(guān)于pod之debug初始化容器的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • 【C++11】{}初始化、std::initializer_list、decltype、STL新增容器

    【C++11】{}初始化、std::initializer_list、decltype、STL新增容器

    在2003年C++標(biāo)準(zhǔn)委員會曾經(jīng)提交了一份技術(shù)勘誤表(簡稱TC1),使得C++03這個名字取代了C++98稱為C++11之前的最新C++標(biāo)準(zhǔn)名稱。 不過由于C++03(TC1)主要是對C++98標(biāo)準(zhǔn)中的漏洞進(jìn)行修復(fù),語言的核心部分則沒有改動,因此人們習(xí)慣性的把兩個標(biāo)準(zhǔn)合并稱為C++98/03標(biāo)準(zhǔn)。 從C++0x到C++11,C

    2024年02月07日
    瀏覽(19)
  • 【深度學(xué)習(xí)】 Python 和 NumPy 系列教程(三):Python容器:1、列表List詳解(初始化、索引、切片、更新、刪除、常用函數(shù)、拆包、遍歷)

    【深度學(xué)習(xí)】 Python 和 NumPy 系列教程(三):Python容器:1、列表List詳解(初始化、索引、切片、更新、刪除、常用函數(shù)、拆包、遍歷)

    目錄 一、前言 二、實驗環(huán)境 三、Python容器(Containers) 0、容器介紹 1、列表(List) 1. 初始化 a. 創(chuàng)建空列表 b. 使用現(xiàn)有元素初始化列表 c. 使用列表生成式 d. 復(fù)制列表 2. 索引和切片 a. 索引 b. 負(fù)數(shù)索引 c. 切片 3. 常用操作(更新、刪除) a. 更新單個元素 b. 更新切片 c. 刪除單

    2024年02月09日
    瀏覽(25)
  • 拉起Docker容器初始化數(shù)據(jù)源時,報:org.postgresql.util.PSQLException: The connection attempt failed. 的解決辦法

    拉起Docker容器初始化數(shù)據(jù)源時,報:org.postgresql.util.PSQLException: The connection attempt failed. 的解決辦法

    關(guān)于這個問題,博主是在進(jìn)行容器化部署的時候遇到的, 這個問題,說是問題又不是問題,為了緊貼單位的發(fā)展戰(zhàn)略及發(fā)展文化方針,給單位培養(yǎng)人才,先大膽的讓同事先嘗試著操作,最后出現(xiàn)問題了,博主就出場收拾爛攤子了, 在啟動Docker容器時,數(shù)據(jù)源初始化失敗,數(shù)

    2024年02月01日
    瀏覽(25)
  • Pytorch權(quán)重初始化/參數(shù)初始化

    refer: 【Pytorch】各網(wǎng)絡(luò)層的默認(rèn)初始化方法 https://blog.csdn.net/guofei_fly/article/details/105109883 其實Pytorch初始化方法就在各自的層的 def reset_parameters(self) - None: 方法中。 有人可能會問 為什么這個方法和Pytorch直接出來的權(quán)重初始值不一樣 ?單步調(diào)試會發(fā)現(xiàn)其實這個方法運行了至少兩

    2024年02月11日
    瀏覽(32)
  • Linux內(nèi)存初始化-啟動階段的內(nèi)存初始化

    Linux內(nèi)存初始化-啟動階段的內(nèi)存初始化

    本文代碼基于ARM64平臺, Linux kernel 5.15 在加載kernel 之前, kernel對于系統(tǒng)是有一定要求的,明確規(guī)定了boot階段必須要把MMU關(guān)閉: 那么在進(jìn)入kernel之后, 就必須有一個使能MMU, 建立映射的過程, 本文描述kernel啟動階段進(jìn)行內(nèi)存初始化相關(guān)的操作。 在初始化階段,我們mapping二段

    2024年02月08日
    瀏覽(25)
  • 深度學(xué)習(xí)參數(shù)初始化(二)Kaiming初始化 含代碼

    深度學(xué)習(xí)參數(shù)初始化(二)Kaiming初始化 含代碼

    目錄 一、介紹 二、基礎(chǔ)知識 三、Kaiming初始化的假設(shè)條件? 四、Kaiming初始化的簡單的公式推導(dǎo) 1.前向傳播 2.反向傳播 五、Pytorch實現(xiàn) 深度學(xué)習(xí)參數(shù)初始化系列: (一)Xavier初始化 含代碼 (二)Kaiming初始化 含代碼 ????????Kaiming初始化論文地址:https://arxiv.org/abs/1502.01

    2024年02月04日
    瀏覽(19)
  • 【溫故而知新】JavaScript初始化/初始化加載

    在JavaScript中,對象、數(shù)組、函數(shù)、類等都可以通過不同的方式進(jìn)行初始化。以下是幾種常見的初始化方式: 對象初始化: 使用字面量方式: 使用構(gòu)造函數(shù)方式: 數(shù)組初始化: 使用字面量方式: 使用構(gòu)造函數(shù)方式: 函數(shù)初始化: 類初始化: 使用Array的of和from方法進(jìn)行數(shù)組

    2024年01月24日
    瀏覽(93)
  • 【隨機種子初始化】一個神經(jīng)網(wǎng)絡(luò)模型初始化的大坑

    【隨機種子初始化】一個神經(jīng)網(wǎng)絡(luò)模型初始化的大坑

    半年前寫了一個模型,取得了不錯的效果(簡稱項目文件1),于是整理了一番代碼,保存為了一個新的項目(簡稱項目文件2)。半年后的今天,我重新訓(xùn)練這個整理過的模型,即項目文件2,沒有修改任何的超參數(shù),并且保持完全一致的隨機種子,但是始終無法完全復(fù)現(xiàn)出半

    2024年02月09日
    瀏覽(29)
  • 初始化磁盤選哪個格式 初始化磁盤分區(qū)形式選什么好

    初始化磁盤選哪個格式 初始化磁盤分區(qū)形式選什么好

    在 初始化磁盤 之前,我們應(yīng)該先明確什么時候需要初始化磁盤,通常是在電腦安裝了SSD固態(tài)硬盤,計算機無法正常讀取該固態(tài)硬盤時?;蛘咝枰v空移動磁盤,以做它用時。那么初始化磁盤時,有哪些格式呢?如今主流的是NTFS格式。也有FAT 32格式,但讀寫性能會比較差。

    2024年02月09日
    瀏覽(24)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包