Flanell und Andockfenster nicht starten

Ich versuche zum einrichten eines kubernetes-cluster auf 2 Knoten , centos 7.1 benutzen der Anleitung auf http://severalnines.com/blog/installing-kubernetes-cluster-minions-centos7-manage-pods-services. Jedoch, wenn ich versuche, starten Sie die Dienste, auf die minion etwa so:

for SERVICES in kube-proxy kubelet docker flanneld; do
    systemctl restart $SERVICES
    systemctl enable $SERVICES
    systemctl status $SERVICES 
done

Bekomme ich die folgende Fehlermeldung:

-- Logs begin at Wed 2015-12-23 13:00:41 UTC, end at Wed 2015-12-23 16:03:54 UTC. --
Dec 23 16:03:47 sc-test2 systemd[1]: docker-storage-setup.service: main process exited, code=exited, status=1/FAILURE
Dec 23 16:03:47 sc-test2 systemd[1]: Failed to start Docker Storage Setup.
-- Subject: Unit docker-storage-setup.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit docker-storage-setup.service has failed.
-- 
-- The result is failed.
Dec 23 16:03:47 sc-test2 systemd[1]: Unit docker-storage-setup.service entered failed state.
Dec 23 16:03:48 sc-test2 flanneld[36477]: E1223 16:03:48.187350 36477 network.go:53] Failed to retrieve network config: 100: Key not found (/atomic.io)
Dec 23 16:03:49 sc-test2 flanneld[36477]: E1223 16:03:49.189860 36477 network.go:53] Failed to retrieve network config: 100: Key not found (/atomic.io)
Dec 23 16:03:50 sc-test2 flanneld[36477]: E1223 16:03:50.192894 36477 network.go:53] Failed to retrieve network config: 100: Key not found (/atomic.io)
Dec 23 16:03:51 sc-test2 flanneld[36477]: E1223 16:03:51.194940 36477 network.go:53] Failed to retrieve network config: 100: Key not found (/atomic.io)
Dec 23 16:03:52 sc-test2 flanneld[36477]: E1223 16:03:52.197222 36477 network.go:53] Failed to retrieve network config: 100: Key not found (/atomic.io)
Dec 23 16:03:53 sc-test2 flanneld[36477]: E1223 16:03:53.199248 36477 network.go:53] Failed to retrieve network config: 100: Key not found (/atomic.io)
Dec 23 16:03:54 sc-test2 flanneld[36477]: E1223 16:03:54.201160 36477 network.go:53] Failed to retrieve network config: 100: Key not found (/atomic.io)

Ich bin mir sicher, dass ich die Taste auf der master mit :
etcdctl mk /coreos.com/network/config '{"Network":"172.17.0.0/16"}'

Far-installation scheint das härteste bit auf mit kubernetes 🙁

  • Wenn Sie einen Blick auf die Fehlermeldung, es ist nicht auf der Suche unter /coreos.com; es scheint sich unter /atomic.io: Key not found (/atomic.io)
  • Stimmt..hier ein Auszug aus der config-Datei auf den Diener # etcd config key. This is the configuration key that flannel queries # For address range assignment FLANNEL_ETCD_KEY="/atomic.io/network"
  • Ändere ich das hier? Ich bin mit centos..
  • Sie können den Wert ändern, der FLANNEL_ETCD_KEY im /etc/sysconfig/flanneld, oder Sie können einfach erstellen Sie den entsprechenden Pfad in etcd. Sind Sie sicher, dass Sie mit einem aktuellen CentOS atomaren Bild? In meinem Umfeld (CentOS 7 atomic; rpm-ostree status sagt 7.20151118), FLANNEL_ETCD_KEY bereits "/coreos.com/network".
  • Ich habe nicht die rpm-ostree status-Befehl..meine Datei sieht nun wie # Flanneld configuration options # etcd url location. Point this to the server where etcd runs FLANNEL_ETCD="http://x.x.x.x:2379" # etcd config key. This is the configuration key that flannel queries # For address range assignment FLANNEL_ETCD_KEY="/coreos.com/network" # Any additional options that you want to pass #FLANNEL_OPTIONS="" Jedoch Flanell immer noch nicht, aber mit einer anderen Fehlermeldung : ` Fehler beim abrufen der Netzwerk-config: ungültiges Zeichen 'e' nach der top-level-Wert`
  • Ändern der Schlüssel zu /atomic.io/network für mich gearbeitet.

InformationsquelleAutor Jonathan | 2015-12-23
Schreibe einen Kommentar