Rancher服务器不显示在两个不同主机上运行的两个rancher代理

时间:2018-01-18 12:09:43

标签: docker cluster-computing rancher

我们创建了一个拥有两台主机的集群,在其中一台主机上,我们运行了一台Rancher-server和一台rancher-agent。在另一个只是牧场主代理人。但是当我们在Rancher控制台上启动第二个代理(之前启动哪个代理并不重要)时,我们只能看到一个代理,之后,Rancher服务器崩溃了。

我们尝试使用以下命令删除所有docker的配置

  • docker rm -f $(docker ps -a -q)
  • sudo rm -rf rancher-mysql /
  • sudo rm -rf / var / lib / docker

但没有改变。

1 个答案:

答案 0 :(得分:0)

我们找到了导致问题和解决方案的原因

已创建两个VM主机作为另一个已安装Rancher的VM的克隆。在这种情况下,在两个新主机上都有目录/ var / lib / rancher和相同的文件/etc/docker/key.json。 删除key.json文件没有解决问题,但我们修复了它还删除 / var / lib / rancher 目录