2014-09-18 2 views
0

Lors du débogage j'ai réalisé que CONFD ne capte pas les clés et mon journal ressemble à ceci:erreur CONFD: ERREUR 501: Tous les pairs donnés ne sont pas accessibles (tenté de se connecter chaque pair deux fois et a échoué) [0]

Sep 18 18:31:50 ip-10-171-54-76.ec2.internal docker[24891]: [nginx] waiting for confd to refresh nginx.conf Sep 18 18:31:56 ip-10-171-54-76.ec2.internal docker[24891]: 2014-09-18T18:31:56Z 9122c7a54edc confd[9572]: ERROR 501: All the given peers are not reachable (Tried to connect to each peer twice and failed) [0]

J'utilise nsenter pour se connecter au conteneur en cours d'exécution pour exécuter quelques expériences à des fins de débogage. J'ai couru cette commande

confd -onetime -node 172.17.42.1:4001 -config-file /etc/confd/conf.d/nginx.toml

ensuite reçu cette erreur comme ci-dessus

confd[12894]: ERROR 501: All the given peers are not reachable (Tried to connect to each peer twice and failed) [0]

Je suis totalement désemparés à ce point. J'utilise EC2 avec la version stable de CoreOS et je suis sûr que ETCD est en cours d'exécution sur l'hôte. De plus, je peux ping sur l'hôte de l'intérieur du récipient avec succès.

Des idées sur ce qui ne va pas?

L'assistance sera grandement appréciée.

Répondre

0

Cette erreur indique que votre cluster ETCD ne fonctionne pas correctement, donc CONFD n'a rien à voir. Il a probablement perdu le quorum. Les journaux (journalctl -u etcd) doivent indiquer ce qui est arrivé.

Questions connexes