2016-04-06 32 views
0

我想执行一个etcd管理请求,并得到不寻常的错误。etcd错误执行管理员/配置命令

我执行以下命令(在COREOS documentation):

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

,我得到如下回应:

404 page not found 

注:我证实这是ETCD工作(我可以看到其他命令工作得很好)。

我的配置如下:

$ etcd --version 

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

有什么明显的,我很想念?

回答

1

此api(v2/admin/config)已被弃用,但我无法找到可以替换的新api。

也许这个API会给你一些有用的资料:

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

ETCD的最新的文档here

事实上,很多你所提到的文档的命令(实际上它是0.4.7版本的文档)已被弃用已经:

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

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

被替换或者您可以使用

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

默认端口4001/7001也将是deprecated