牧场主:无法find牧场主代理容器

我试图创build一个新的主机(DigitalOccean)使用牧场的用户界面,每件事情都很好,但最终我得到了这个错误:

"Failed to find rancher-agent container" 

日志:

 time="2017-07-20T09:55:57Z" level=info msg="stdout: Running pre-create checks..." resourceId: =1ph86 service=gms time="2017-07-20T09:55:58Z" level=info msg="stdout: Creating machine..." resourceId: =1ph86 service=gms time="2017-07-20T09:55:58Z" level=info msg="stdout: (oo) Creating SSH key..." resourceId: =1ph86 service=gms time="2017-07-20T09:55:59Z" level=info msg="stdout: (oo) Creating Digital Ocean droplet..." resourceId: =1ph86 service=gms time="2017-07-20T09:56:00Z" level=info msg="stdout: (oo) Waiting for IP address to be assigned to the Droplet..." resourceId: =1ph86 service=gms ... time="2017-07-20T09:57:31Z" level=info msg="pulling rancher/agent:v1.2.5 image." service=gms time="2017-07-20T09:57:43Z" level=info msg="Container created for machine" containerId=5bef89f75de6fc256f0adbe1cc9c7138292aaa4bd7d8446546d208823cd8b22f machineId=1ph86 resourceId=1ph86 service=gms time="2017-07-20T09:58:46Z" level=error msg="Failed to find rancher-agent container" machineId=1ph86 resourceId=1ph86 service=gms time="2017-07-20T09:58:46Z" level=error msg="Error processing event" err="Failed to find rancher-agent container" eventId=08649e06-ddcd-445d-b120-91c0e7498835 eventName="physicalhost.bootstrap;handler=goMachineService" resourceId=1ph86 

任何想法 ?

  1. 你应该确保NEW HOST有rancher/agent:v1.2.5的Docker镜像rancher/agent:v1.2.5

通过使用下面的命令:

 # sudo docker images|grep rancher/agent rancher/agent v1.2.2 6777bc8a1147 3 months ago 233.7 MB 

如果主机没有sudo docker pull rancher/agent:v1.2.5镜像,可以使用sudo docker pull rancher/agent:v1.2.5

  1. 然后检查rancher agent的容器日志。

通过使用下面的命令:

 # sudo docker ps -a |grep rancher/agent 1c03d064165c rancher/agent:v1.2.2 "/run.sh run" 5 days ago Up 5 days rancher-agent # sudo docker logs 1c03d064165c 
  • 如果您发现该容器,即使其状态为Exited\Created\Dead ,请仔细阅读其日志,并通过要求Google \ Githubfind该BUG的解决scheme;

  • 如果找不到该容器,请阅读docker-compose.yml文件和docker-compose.yml rancher-compose.yml ,确保获得正确的docker图像 ,并包含正确的图像版本