2017-07-20 1 views
2

Im essayant de créer un nouvel hôte (DigitalOccean) en utilisant l'interface utilisateur propriétaire d'un ranch, tout était bon, mais à la fin j'ai obtenu cette erreur:Rancher: Impossible de trouver conteneur propriétaire d'un ranch agent

"Failed to find rancher-agent container" 

Journaux:

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 

une idée?

Répondre

0
  1. Vous devez vous assurer que le NEW HOST a l'image Docker de rancher/agent:v1.2.5.

En utilisant la commande suivante:

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

Si l'hôte ne possède l'image docker, obtenir en utilisant sudo docker pull rancher/agent:v1.2.5

  1. vérifier ensuite la les journaux de conteneur de rancher agent.

En utilisant la commande suivante:

# 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 
  • Si vous trouvez que le conteneur, même son statut est Exited\Created\Dead, lire ses journaux soigneusement et trouver les solutions de ce BOGUE en demandant Google \ Github;

  • SI vous ne trouvez pas ce conteneur, lisez le fichier de docker-compose.yml et rancher-compose.yml, assurez-vous que vous obtenez l'image de droite docker, comprennent la version image de droite.