檢測到您已登錄華為云國際站賬號,為了您更好的體驗,建議您訪問國際站服務網站 http://m.cqfng.cn/intl/zh-cn
不再顯示此消息
工作負載推薦配置 當您在CCE集群中部署工作負載時,需要結合實際的業(yè)務場景和環(huán)境,對您的工作負載進行適合的配置,以保證您的工作負載可以穩(wěn)定、可靠地運行。本文為您提供部署工作負載時的一些推薦配置及建議。 聲明Pod的資源(Request和Limit) 容器的Request及Limi
可以通過更換鏡像或鏡像版本實現(xiàn)無狀態(tài)工作負載、有狀態(tài)工作負載、守護進程集的快速升級,業(yè)務無中斷。 編輯YAML 可通過在線YAML編輯窗對無狀態(tài)工作負載、有狀態(tài)工作負載、守護進程集、定時任務和容器組的YAML文件進行修改和下載。普通任務的YAML文件僅支持查看、復制和下載。 說明: 如果對
志以及監(jiān)控指標,對問題進行全面的分析和判定,并提供具體的修復建議。這種綜合診斷方法不僅提高了故障定位的準確性,還顯著減少了運維人員的工作負擔,從而提升了整體運維效率。 前提條件 已獲取資源權限。 集群版本高于v1.17。 集群處于“運行中”狀態(tài)。 選擇Pod進行診斷 登錄CCE控制臺,單擊集群名稱進入集群。
在什么場景下設置工作負載生命周期中的“停止前處理”? 問題描述: 在什么場景下設置工作負載生命周期中的“停止前處理”? 問題解答: 服務的業(yè)務處理時間較長,在升級時,需要先等Pod中的業(yè)務處理完,才能kill該Pod,以保證業(yè)務不中斷的場景。 父主題: 容器設置
創(chuàng)建無狀態(tài)負載(Deployment) 操作場景 在運行中始終不保存任何數據或狀態(tài)的工作負載稱為“無狀態(tài)負載 Deployment”,例如nginx。您可以通過控制臺或kubectl命令行創(chuàng)建無狀態(tài)負載。 前提條件 在創(chuàng)建工作負載前,已存在一個可用集群。若沒有可用集群,請參照購買CCE
Ascend xxx 7 1 - Mcu 父主題: 工作負載異常問題排查
使用sample鏡像創(chuàng)建工作負載無法運行 當您使用過容器鏡像服務(SWR)但沒有上傳過鏡像時,容器鏡像服務會為您預置一個名為sample的鏡像,該鏡像無法運行,建議您直接使用開源鏡像中心的鏡像創(chuàng)建負載。 父主題: 容器工作負載類
使用kubectl部署帶文件存儲卷的有狀態(tài)工作負載 操作場景 CCE支持使用已有的文件存儲(PersistentVolumeClaim),創(chuàng)建有狀態(tài)工作負載(StatefulSet)。 約束與限制 如下配置示例適用于Kubernetes 1.13及以下版本的集群。 操作步驟 參照
本服務kubelet的GC回收機制與社區(qū)保持一致,在清除Pod的Owner(例如Deployment)后,異常Pod也會隨之清理。 通過kubelet命令,刪除有異常記錄的Pod。 父主題: 工作負載異常問題排查
t內存和匿名內存使用率,如果active_file內存過高,結合容器內存指標說明,需要分析代碼是否頻繁讀寫文件、讀取大文件或者有內存映射文件mmap。 如果WorkingSet和匿名內存基本上重合,則重點需要分析JVM內存構成、GC等判斷影響。 分析Java業(yè)務內存分配和GC 進
支持 Containerd和Docker命令行的使用方式對比,請參見容器引擎說明。 相關文檔 創(chuàng)建工作負載:了解工作負載的更多參數。 管理工作負載:工作負載創(chuàng)建后,您可以對其執(zhí)行升級、編輯YAML、查看日志等操作。 如果工作負載創(chuàng)建失敗,請參考工作負載異常問題排查進行處理。 父主題:
在頁面左上角選擇命名空間,找到對應的工作負載,查看其狀態(tài)。 如果工作負載狀態(tài)為“未就緒”,可通過查看Pod的事件等信息確定異常原因,詳情請參見Pod事件查看方法。根據事件,參考Pod常見異常問題查找異常的解決方案。 如果工作負載狀態(tài)為“處理中”,一般為過程中的狀態(tài),請耐心等待。 如果工作負載狀態(tài)為“運行中”
工作負載狀態(tài)正常但未正常工作 問題現(xiàn)象 Pod已經處于Running狀態(tài)(查看Pod狀態(tài))但未正常工作,或者訪問結果不符合預期。 問題原因 可能是您的部署描述YAML文件(例如 Pod、Deployment、StatefulSet等)存在錯誤。例如: 鏡像版本未更新。您可能未使用
png步驟3:切換至“工作負載管理”頁簽。1606208422812003127.png 在工作負載管理頁面,您可以修改工作負載管理的全局配置,可以在工作負載管理頁面添加、創(chuàng)建、修改工作負載隊列,添加數據庫用戶至隊列,也可以將隊列中的某個數據庫用戶從隊列中移除。負載管理頁面添加、創(chuàng)建
工作負載Pod異常 Pod狀態(tài)為Pending 當Pod狀態(tài)為“Pending”,事件中出現(xiàn)“實例調度失敗”的信息時,可根據具體事件信息確定具體問題原因。具體參考鏈接為工作負載狀態(tài)異常定位方法。 通過以下命令打印Pod日志信息。 kubectl describe pod ${pod_name}
工作負載Pod異常 Pod狀態(tài)為Pending 當Pod狀態(tài)為“Pending”,事件中出現(xiàn)“實例調度失敗”的信息時,可根據具體事件信息確定具體問題原因。具體參考鏈接為工作負載狀態(tài)異常定位方法。 通過以下命令打印Pod日志信息。 kubectl describe pod ${pod_name}
無狀態(tài)工作負載 kind metadata spec
t內存和匿名內存使用率,如果active_file內存過高,結合容器內存指標說明,需要分析代碼是否頻繁讀寫文件、讀取大文件或者有內存映射文件mmap。 如果WorkingSet和匿名內存基本上重合,則重點需要分析JVM內存構成、GC等判斷影響。 分析Java業(yè)務內存分配和GC 進
能。 一般情況下,Kubernetes在調度工作負載時會使用自帶的默認調度器,若需要使用Volcano調度器的能力,您可以為工作負載指定調度器。關于Kubernetes調度器的詳情請參見為Pod指定調度器。 約束與限制 調度大量工作負載的場景下,Volcano會打印較多的日志,建
境測好的配置可以應用到生產環(huán)境或者其他集群環(huán)境。工作負載計劃概覽1.1 添加工作負載計劃1.2 修改階段1.3 查看計劃執(zhí)行日志1.4 手動切換計劃階段 工作負載計劃是多個工作負載隊列的自由組合,通過配置負載隊列來配置資源池保證系統(tǒng)資源的可控。配置資源池之后能強制用戶