2016-07-26 2 views
0

Ich habe einen Kube Master Server und einen Kube Minion Server konfiguriert. beide sind auf dem CentOS 7 auf Master-Server, Kube-Scheduler, Kube-Controller-Manager und Kube-Apiservr Dienste laufen zusammen mit Docker und flanneldured etcd Server ist auf dem Kube-Master-Server konfiguriert, der richtig läuft. jedoch während flanneld auf Günstling-Server konfigurieren, Störung zu erhalten wie:wie konfiguriert man flanneld service auf kube minion

"failed Netzwerk-Konfiguration abzurufen: Client: ETCD CLUSTR ist nicht verfügbar oder falsch konfigurierte"

i bereits 1 folgende prüft haben: kube Gebener Server und kube Master-Server sind in der Lage durch den Hostnamen ping 2: Firewall gestoppt sowohl auf dem Server 3:/etc/sysconfig/flanned Datei so konfiguriert ist, zeigen Host-IP ETCD auf kube Master läuft

kann jemand bitte vorschlagen, warum dieser Fehler kommt .. was noch auf minion serv geprüft werden muss äh?

Grüße

+0

Haben Sie versucht, den ETCD Service vom Günstling zugreifen? Versuchen Sie etwas wie: 'curl -L http: // : /version von dem Diener, um zu prüfen, ob es den Dienst erreichen kann. – rwehner

Antwort

0

Auf jeder Kubernetes Knoteninstanz, in/etc/sysconfig/flanneld Sie bieten:

  • --etcd-Endpunkte
  • --etcd-Präfix

Und zuvor, haben Sie irgendeine Netzwerkkonfiguration in eine etcd-Taste gedrückt?

Auf meinem Server zum Beispiel:

[root @ jm-fou ~] # etcdctl --endpoints http://master:5001 ls /coreos.com/network /coreos.com/network/config /coreos. com/network/Subnetze

und

[root @ jm-fou ~] # etcdctl --endpoints http://master:5001 get /coreos.com/network/config { "Backend": { "Port": 8285, "Typ": "udp"}, "Netzwerk": "172.29.0/16", "SubnetLen": 24}

diese json gewesen gedrückt durch den folloging Befehl:

etcdctl --endpoints http://master:5001 Satz /coreos.com/network/config { "Backend": { "Port": 8285, "Typ": "udp"}, "Network" : "172.29.0/16", "SubnetLen": 24}

und der kube-Controller-Manager gestartet wird dieses Netzwerk festgelegt wird:

--cluster-cidr = 172.29.0.0/16

+0

Ich habe die Netzwerkkonfiguration in der etcd-Taste auf dem Master-Server geschoben. – user2315104

+0

und die Verbindung zwischen Ihrem Diener und dem etcd-Server? –

Verwandte Themen