安装rancher失败

  • Rancher 版本:
  • 安装选项
    Local 集群的类型 k3s v1.24.10+k3s1
    Helm 版本 v3.11.2

**主机操作系统:Ubuntu 20.04 LTS 配置8C16G 50G

**问题描述:参照这个帖子进行安装的。Rancher 高可用安装--自签名证书+4层 LB

安装完helm之后,报错如图。

你把 kubeconfig 文件复制到 ~/.kube/config 然后再试试

你好,现在helm正常了可以正常执行了,安装rancher的时候失败了。麻烦帮忙看一下这个错误是什么原因,谢谢啦。

这个是是通过 describe 查出来的日志,是说 由于健康检查没有通过,然后 容器自动重启

你得 kubectl logs 才能看见具体的原因日志

你好,麻烦您了,helm安装不成功,我换了一个新机器,系统都是按照权威教程里面配的。Ubuntu 20.04 LTS 配置是8C16G 磁盘50 参照官网命令格式sudo docker run --privileged -d --restart=unless-stopped -p 80:80 -p 443:443 rancher/rancher:stable安装 我看安装好像是成功了。但是浏览器访问不了。日志如图


rancher2.7.1版本也是报这个错误。换了一个低版本还是一样的错误。

你的日志的最上方有个 k3s exit status 1 的日志,这是容器内部的 K3s 没启动成功,你可以 exec 这个容器中,然后 查看 k3s.log的日志

你好,根据你的提示我查看k3s.log发现确实有错误,我重新运行了一下。容器日志如下


我进入到容器内部看集群状态如下

选了两个pod日志如下

我使用的不是root用户,跟这个有关系嘛?

理论上来说,这些容器没启动成功不会影响你访问 rancher ui,你可以先检查下 rancher 容器所在的主机的 443 端口是否启用

然后,在本机 telnet 127.0.0.1 443 确认端口是否监听
最后,再使用其他主机 telnet rancher-node-ip 443 确认网络情况。

好的

非常感谢你的耐心指导 :pray: Docker安装已经可以访问了。
然后我看了一眼另一台机器,用helm方式安装rancher有了新的变化帖子上面有旧图,比之前多了好几个pod,如图。


我分别看了两个没有ready的日志如图

麻烦帮忙看一下,因为上线的话还是想用helm这种方式安装rancher。

你的 rancher pod 没有启动成功,你可以通过 kubectl logs -f -l app=rancher 查看日志

日志如下,看着好像没有异常。


多等会,你的截图总已经证明了 rancher 并没有启动成功,而且反复重启了 803 次

好的

后面你的rancher 启动成功了嘛