• 安装部署KubeSphere-3.x
  • 初始安装完成后启用插件“应用商店”,重新部署过程中job "minio-make-bucket-job"创建的pod启动失败

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

操作系统信息
例如:虚拟机/物理机,Centos7.5/Ubuntu18.04,4C/8G
Ubuntu18.04,4C/8G
Kubernetes版本信息
kubectl version 命令执行结果贴在下方
Client Version: version.Info{Major:“1”, Minor:“20”, GitVersion:“v1.20.6”, GitCommit:“8a62859e515889f07e3e3be6a1080413f17cf2c3”, GitTreeState:“clean”, BuildDate:“2021-04-15T03:28:42Z”, GoVersion:“go1.15.10”, Compiler:“gc”, Platform:“linux/amd64”}
Server Version: version.Info{Major:“1”, Minor:“20”, GitVersion:“v1.20.6”, GitCommit:“8a62859e515889f07e3e3be6a1080413f17cf2c3”, GitTreeState:“clean”, BuildDate:“2021-04-15T03:19:55Z”, GoVersion:“go1.15.10”, Compiler:“gc”, Platform:“linux/amd64”}

容器运行时
docker version / crictl version / nerdctl version 结果贴在下方
Client: Docker Engine - Community
Version: 20.10.12
API version: 1.41
Go version: go1.16.12
Git commit: e91ed57
Built: Mon Dec 13 11:45:27 2021
OS/Arch: linux/amd64
Context: default
Experimental: true

Server: Docker Engine - Community
Engine:
Version: 20.10.12
API version: 1.41 (minimum version 1.12)
Go version: go1.16.12
Git commit: 459d0df
Built: Mon Dec 13 11:43:36 2021
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.4.12
GitCommit: 7b11cfaabd73bb80907dd23182b9347b4245eb5d
runc:
Version: 1.0.2
GitCommit: v1.0.2-0-g52b36a2
docker-init:
Version: 0.19.0
GitCommit: de40ad0

KubeSphere版本信息
例如:v2.1.1/v3.0.0。离线安装还是在线安装。在已有K8s上安装还是使用kk安装。
v3.1.1
问题是什么
报错日志是什么,最好有截图。

通过kk部署了基于kubesphere的kubernetes环境,部署过程中没有启用任何插件,部署完成后k8s运行正常。

之后开始启用插件,因之前同时启用多个插件的时候会报错(也是minio出问题),所以目前是每次只启用一个插件。

首先启用的是“应用商店”,在ks-installer 将openpitrix启用后,通过以下命令监控重建过程:

kubectl logs -n kubesphere-system $(kubectl get pod -n kubesphere-system -l app=ks-install -o jsonpath=‘{.items[0].metadata.name}’) -f
日志中显示在进行到“Deploying minio”这一步时,会停住很久时间,并最终报告失败,截图如下:

在此期间,查看minio的pod信息,显示其中一个pod启动失败,且在不断的重启尝试,pod状态截图如下:

查看有问题的pod日志如下:

在尝试30次之后pod进行了重建。

在这之后,过一段时间,2个minio的pod的状态都失败,截图如下:

因kubesphere初始部署过程中需要使用到网络和存储,可以确认网络和存储是正常的且可以使用的。

请问,这是什么问题导致的呢?如何解决呢?

谢谢!

之后配置了其他几个插件,比如alert,logging等,都启用成功。

哪位大侠知道原因及处理方式吗?

谢谢

2 个月 后

请问解决了吗,我也遇到同样的问题了

23 天 后

这个问题很常见,从去年开始就不停的有相关的帖子出现,我是第一次安装成功了,卸载掉ks之后,重装就不行了,同问原因

minio没有起来,可以排查一下挂掉的minio的日志

1 年 后

我也遇到此问题,经过摸索。解决方案如下:

kubectl get sc 查看并将默认的local删除:kubectl delete sc local

然后再在ks-installer 将openpitrix启用后。就可以正常使用了

7 个月 后