2016-04-06 8 views
0

Ich versuche, eine etcd Admin-Anfrage auszuführen und bekomme ungewöhnliche Fehler.etcd Fehler beim Ausführen von admin/config Befehl

ich den folgenden Befehl (in der COREOS documentation):

curl -L http://127.0.0.1:7001/v2/admin/config 

und ich erhalte die folgende Antwort:

404 page not found 

Anmerkung: Ich bestätigte, dass ETCD Arbeits ist (wie ich sehen kann andere Befehle funktionieren einwandfrei).

Meine Konfiguration ist wie folgt:

$ etcd --version 

etcd Version: 2.3.0 
Git SHA: 5e6eb7e 
Go Version: go1.5.3 
Go OS/Arch: darwin/amd64 

Gibt es etwas offensichtlich, dass ich fehle?

Antwort

1

Diese API (v2/admin/config) ist bereits veraltet, aber ich kann keine neue finden, die sie ersetzen kann.

Vielleicht wird dies api Ihnen einige nützliche Infomationen geben:

curl -L http://127.0.0.1:4001/v2/stats/self 

Die neueste Dokumentation von ETCD ist here.

In der Tat eine Menge von Befehlen in dem Dokument, das Sie erwähnt (es ist eigentlich die doc der Version 0.4.7) sind bereits veraltet:

curl -L http://127.0.0.1:7001/v2/admin/machines 

wird ersetzt durch:

curl -L http://127.0.0.1:7001/members 

oder Sie verwenden können

curl -L http://127.0.0.1:4001/v2/members 

Der Standard-Port 4001/7001 wird deprecated sein.