创建部署问题时,请参考下面模板,你提供的信息越多,越容易及时获得解答。如果未按模板创建问题,管理员有权关闭问题。
确保帖子格式清晰易读,用 markdown code block 语法格式化代码块。
你只花一分钟创建的问题,不能指望别人花上半个小时给你解答。

操作系统信息
虚拟机,Centos7.9 4C/8G

Kubernetes版本信息
Client Version: version.Info{Major:“1”, Minor:“23”, GitVersion:“v1.23.15”, GitCommit:“b84cb8ab29366daa1bba65bc67f54de2f6c34848”, GitTreeState:“clean”, BuildDate:“2022-12-08T10:49:13Z”, GoVersion:“go1.17.13”, Compiler:“gc”, Platform:“linux/amd64”}

Server Version: version.Info{Major:“1”, Minor:“23”, GitVersion:“v1.23.15”, GitCommit:“b84cb8ab29366daa1bba65bc67f54de2f6c34848”, GitTreeState:“clean”, BuildDate:“2022-12-08T10:42:57Z”, GoVersion:“go1.17.13”, Compiler:“gc”, Platform:“linux/amd64”}

容器运行时
24.0.6

KubeSphere版本信息
3.4.1

问题是什么
启用opensearch时,发现pod一直处理pending状态

然后通过describe发现是由于cpu资源不足造成

想通过修改opensearch的deployment,减少cpu的资源需求,但找不到该pod的deploy,请问该如何处理?

opensearch是以statefulsets的形式部署的,看情况是集群资源不太够,最好还是能多分配点物理资源

# kubectl -n kubesphere-logging-system get sts

NAME READY AGE

opensearch-cluster-data 1/1 5h17m

opensearch-cluster-master 1/1 5h17m

  • mmtt 回复了此帖