本文介紹在EDAS控制臺導入Kubernetes集群時可能遇到的常見問題,并提供對應的解決方案。
索引
預檢項目失敗一定會導入失敗嗎?
預檢項目失敗時,可能會導致集群導入失敗,或導入成功后無法正常使用。建議查明檢查項目失敗的原因后再進行下一步操作。
預檢項目結果為告警,需要關注嗎?
預檢結果為告警的項目,只影響特定部分功能。若無需使用該部分功能,可忽略影響,繼續導入。
預檢項目結果為檢測中斷,該怎么辦?
表示遇到一些非預期情況,請加入釘群(釘群號:23197114)咨詢產品技術專家或新建集群導入。
集群版本檢查不通過,該怎么辦?
如果您使用的是最新版本的K8s集群,EDAS可能還未完成集群適配,此時會提示集群版本檢查不通過。當集群版本檢查不通過時,目前無法導入集群。建議先使用較低版本的集群,待EDAS完成版本適配后,再將集群更新至較新版本。
集群可用資源檢查異常,該怎么辦?
集群可用資源檢查通過,但提示以下信息
提示信息 | 解決方案 |
Some nodes not ready | 表示當前集群存在未就緒的節點。該情況不影響導入集群操作,但建議在容器服務管理控制臺對該節點進行異常情況排查。 |
集群可用資源檢查不通過,提示以下信息
提示信息 | 解決方案 |
資源Pod余量不足 | 請擴容集群節點。
|
資源Memory Max | 請擴容集群節點。當前集群中,至少需要一個節點預留約1.5 GB可用內存,用于安裝Prometheus組件。 |
No node available或No node ready | 請擴容集群節點。當前集群無可用Worker節點,請在容器服務管理控制臺檢查節點情況并擴容有效節點。 |
資源Memory total余量不足 | 請擴容集群節點。當前集群中,所有節點共需預留約3 GB可用內存,用于安裝EDAS管控組件。 |
資源CPU Max | 請擴容集群節點。當前集群中,至少需要一個節點預留約1.5核可用CPU,用于安裝Prometheus組件。 |
資源CPU Total余量不足 | 請擴容集群節點。當前集群中,所有節點一共需要預留約2核可用CPU,用于安裝EDAS管控組件。 |
集群安全組檢查不通過,該怎么辦?
提示信息 | 解決方案 |
Worker not in Cluster SecurityGroup | 檢查這些ECS實例是否位于K8s集群安全組中。若不存在,需手動添加。 |
安全組規則禁止Port:6443 | 該配置會影響彈性組件訪問集群API-Server。若需限制6443端口的訪問,請將集群中edas-oam-system空間下Pod調度到特定Worker節點中,并將該節點加入白名單,以便EDAS組件通過6443端口訪問API-Server。 |
安全組規則未找到,規則:XXX | 確認是否已手動修改集群安全組配置,需評估該情況下是否影響集群中網絡的正常訪問。若確認無影響,可忽略該檢查項目。 |
集群API-Server SLB檢查不通過,該怎么辦?
提示信息 | 解決方案 |
ApiServerSLB modified | 需檢查當前集群API-Server SLB配置是否被修改或刪除。 |
ApiServerSLB inactive | 需檢查當前集群API-Server SLB配置是否被修改。 |
集群RAM角色檢查不通過,該怎么辦?
提示信息 | 解決方案 |
RAM檢查失敗,原因是:node: xxx not attached to cluster RamRole: yyy | 需檢查xxx節點是否關聯至集群RamRole中。 |
集群鏡像免密插件檢查告警,該怎么辦?
提示信息 | 解決方案 |
當前集群未安裝鏡像免密組件 | 該組件影響使用鏡像倉庫企業版相關功能。
|
集群網絡資源檢查不通過,該怎么辦?
提示信息 | 解決方案 |
Pod CIDR可用IP數量 | 當前集群中的Pod CIDR地址需至少預留兩個可用IP,用于接入EDAS管控組件。若無可用IP,請重新規劃VPC網絡。 |
集群CRD資源檢查告警,該怎么辦?
提示信息 | 解決方案 |
Found CRD |
|