Владелец ранчо: не удалось найти контейнер для агента ранчо.

Я пытаюсь создать новый хост (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 

любая идея ?


person AHméd Net    schedule 20.07.2017    source источник


Ответы (1)


  1. Вы должны убедиться, что НОВЫЙ ХОСТ имеет образ 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

  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 \ Github;

  • ЕСЛИ вы НЕ можете найти этот контейнер, прочтите файл docker-compose.yml и rancher-compose.yml, убедитесь, что вы получили правильный образ докера, включите правильную версию образа.

person CHENJIAN    schedule 26.07.2017