Rancher计算机重新启动时未显示群集

时间:2019-05-16 05:20:38

标签: docker kubernetes kubernetes-helm rancher rancheros

每当我重新启动包含单个节点群集(Rancher服务器和Rancher代理位于同一台计算机上)的虚拟机(Rancher OS)时,我都无法在Rancher Dashboard上找到以前创建的群集。

复制步骤:

  • 启动虚拟机(Rancher OS)
  • 在Rancher OS上设置Rancher Server(以使Rancher运行)
  • 创建一个单节点集群。 (节点存在于同一Rancher OS上)
  • 关闭机器,然后再次启动机器。

期望 -必须显示已创建的集群。

结果: -Rancher仪表板显示没有群集。

其他可能有用的详细信息: 它是具有etcd,worker和控制平面的单节点集群。 该节点存在于Rancher Server所在的同一台计算机上。

环境信息 -Rancher操作系统:v1.5.1 -Rancher Server:Rancher稳定版(v2.2.3)(使用racher:stable映像) -安装选项(单次安装/高可用性):单次安装

集群信息 -群集类型(托管/基础架构提供程序/自定义/导入):自定义 -机器类型(云/ VM /金属)和规格(CPU /内存):VM(Rancher OS)

我试图调查此问题,并发现Rancher OS计算机重新启动时,Rancher Agent显示了重新启动状态。

image

我试图检查Rancher代理的日志,发现校验和问题。 image

问题:https://github.com/rancher/rancher/issues/15012似乎已链接,但我找不到他提供的解决方案。

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

我已通过从命令中删除校验和以创建集群来解决了该问题。如果我们删除校验和,则不会发生证书匹配,问题将得到解决。我相信该解决方案在开发环境中可以很好地工作,但是在生产环境中却是一个安全问题。 就我而言,没有太多的安全问题。