成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

【容器云 UK8S】常見問題及排障指南:入門必讀之Pod 常見命令,Controller 常見命令和

Tecode / 2182人閱讀

摘要:入門必讀提供了一系列的命令行工具來輔助我們調(diào)試和定位問題,本指南列舉一些常見的命令來幫助應(yīng)用管理者快速定位和解決問題。這里以為例,介紹的常用命令其他的命令類型與其一致。

入門必讀

Kubernetes 提供了一系列的命令行工具來輔助我們調(diào)試和定位問題,本指南列舉一些常見的命令來幫助應(yīng)用管理者快速定位和解決問題。

定位問題

在開始處理問題之前,我們需要確認問題的類型,是 Pod ,Service ,或者 Controller(Deployment、StatefulSet) 的問題,然后分別使用不同的命令來查看故障原因。

Pod 常見命令

當我們發(fā)現(xiàn) Pod 處于 Pending 狀態(tài),或者反復(fù) crash,無法接受流量,可以使用以下命令來快速定位問題:

  1. 獲取 Pod 狀態(tài)
kubectl -n ${NAMESPACE} get pod  -o wide 
  1. 查看 Pod 的 yaml 配置
kubectl -n ${NAMESPACE} get pod ${POD_NAME}  -o yaml
  1. 查看 Pod 事件
kubectl  -n ${NAMESPACE} describe pod ${POD_NAME}
  1. 查看 Pod 日志
kubectl  -n ${NAMESPACE} logs ${POD_NAME} ${CONTAINER_NAME}
  1. 登錄 Pod
kubectl -n ${NAMESPACE} exec -it  ${POD_NAME} /bin/bash

Controller 常見命令

控制器負責 Pod 的生命周期管理,一般 Pod 無法被注冊時,可以通過 Controller 來查看原因。這里以 Deployment 為例,介紹 Kubernetes Controller 的常用命令其他 Controller 的命令類型與其一致。

  1. 查看 Deployment 狀態(tài)
kubectl -n ${NAMESPACE} get deploy -o wide
  1. 查看 Deployment yaml 配置
kubectl -n ${NAMESPACE} get deploy ${DEPLOYMENT_NAME} -o yaml
  1. 查看 Deployment 事件
kubectl -n ${NAMESPACE} describe deployment ${DEPLOYMENT_NAME}

Service 常見命令

Service 描述了一組 Pod 的訪問方式,當我們發(fā)現(xiàn)應(yīng)用無法訪問時,則需要使用 Service 命令來查看故障原因。

  1. 查看 Service 狀態(tài)
kubectl  -n ${NAMESPACE} get svc -o wide 

我們可以通過上述命令查看到 Service 的類型、集群內(nèi)部和外部IP、暴露的端口,以及 Selector 信息。

  1. 查看 Service 事件及負載均衡信息
kubectl  -n ${NAMESPACE} describe svc ${SERVICE_NAME} 

Name:              example-app
Namespace:         default
Labels:            app=example-app
Annotations:       
Selector:          app=example-app
Type:              ClusterIP
IP:                10.2.192.27
Port:              web  8080/TCP
TargetPort:        8080/TCP
Endpoints:         192.168.59.207:8080192.168.75.87:8080192.168.84.90:8080
Session Affinity:  None
Events:            

如上所示,我們可以通過這個命令查看到 Service 的 Endpoints 信息,Endpoints信息如果為空,則說明 Service 的配置信息有誤,Service 無法將流量轉(zhuǎn)發(fā)到相應(yīng)的 Pod. 另外還有 Port 及 TargetPort 信息,確保與業(yè)務(wù)實際暴露的端口一致。

實時文檔歡迎訪問https://docs.ucloud.cn/uk8s/troubleshooting/startguide

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/126283.html

相關(guān)文章

  • 容器 UK8S】使用kubectl操作集群:kubectl語法及一些常見命令示例

    摘要:是一個用于操作集群的命令行工具,本文將簡要介紹下的語法,并提供一些常見命令示例,如果你想了解深入了解的用法,請查閱官方文檔,或使用命令查看詳細幫助。常見命令使用一個文件或者標準輸入創(chuàng)建資源。kubectl命令行簡介由于查看集群憑證可以直接登錄集群,所以查看集群憑證的操作已歸為用戶角色權(quán)限中的增權(quán)限,如需查看集群憑證,請確保所在角色已開啟UK8S增權(quán)限。kubectl是一個用于操作kubern...

    Tecode 評論0 收藏0
  • 容器UK8S】新手指導(dǎo)

    摘要:詳細請見產(chǎn)品價格產(chǎn)品概念使用須知名詞解釋漏洞修復(fù)記錄集群節(jié)點配置推薦模式選擇產(chǎn)品價格操作指南集群創(chuàng)建需要注意的幾點分別是使用必讀講解使用需要賦予的權(quán)限模式切換的切換等。UK8S概覽UK8S是一項基于Kubernetes的容器管理服務(wù),你可以在UK8S上部署、管理、擴展你的容器化應(yīng)用,而無需關(guān)心Kubernetes集群自身的搭建及維護等運維類工作。了解使用UK8S為了讓您更快上手使用,享受UK...

    Tecode 評論0 收藏0
  • 容器 UK8S】鏡像制作與容器常見問題:為什么節(jié)點已經(jīng)異常了,但是 Pod 還處在 Runnin

    摘要:對于節(jié)點已經(jīng)登陸不了的情況,如果希望快速恢復(fù)可以在控制臺找到對應(yīng)主機斷電重啟。與綁定完成,插件完成后續(xù)的掛載和等工作。UK8S 人工支持對于使用 UK8S 遇到的本文檔未涉及的問題,如果需要人工支持,請?zhí)砑酉旅婀€信任,并提供主機的 uhost-idssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDGIFVUtrp+jAnIu1fBvyLx/4L4GNsX+6v8...

    Tecode 評論0 收藏0
  • 集群節(jié)點配置推薦 容器 UK8S

    摘要:對于存儲資源,的節(jié)點默認系統(tǒng)盤。節(jié)點創(chuàng)建時可選擇數(shù)據(jù)盤掛載亦可在節(jié)點創(chuàng)建完成后在主機側(cè)掛載,如節(jié)點掛載有數(shù)據(jù)盤,將用于存放本地鏡像的,否則本地鏡像等將保存在系統(tǒng)盤。 集群節(jié)點配置推薦本篇目錄1. Master 配置推薦2. 如何選擇 Node 配置大小1. Master 配置推薦Master 規(guī)格跟集群規(guī)模有關(guān),集群規(guī)模越大,所需要的 Master 規(guī)格也越高,不同集群規(guī)模的,Master ...

    ernest.wang 評論0 收藏2218
  • 容器 UK8S】服務(wù)發(fā)現(xiàn):通過外網(wǎng)ULB訪問Service教程

    摘要:通過外網(wǎng)訪問使用提醒請勿修改由創(chuàng)建的及的名稱和備注,否則會導(dǎo)致異常無法訪問。通過外網(wǎng)暴露服務(wù)以后的插件,外網(wǎng)同時支持和兩種協(xié)議,下文示例中,對外暴露了三個端口,其中端口使用協(xié)議,和使用協(xié)議。是否支持多協(xié)議目前同時支持和協(xié)議。通過外網(wǎng)ULB訪問Service1、使用提醒請勿修改由UK8S創(chuàng)建的ULB及Vserver的名稱和備注,否則會導(dǎo)致Service異常無法訪問。除外網(wǎng)EIP外,ULB相關(guān)參...

    Tecode 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<