0

我正在尝试将免费的基本许可证安装到我的 elasticsearch 集群的 marvel 上。我按照这里的说明https://www.elastic.co/guide/en/marvel/current/license-management.html并运行以下命令

> curl -XPUT 'http://es-master-01:9200/_license' -d @license.json

我没有使用 -u 标志,因为我没有盾牌。我收到以下错误

{"acknowledged":false,"license_status":"valid","acknowledge":{"message":"此许可证更新需要确认。要确认许可证,请阅读以下消息并再次更新许可证,这次使用\"acknowledge=true\" 参数:","marvel":["basic"]}}

我也试过

curl -XPUT 'http://host:port/_license&acknowledge=true' -d @mylicense.json

正如我在其他地方看到的那样,但这对我也不起作用。

任何帮助是极大的赞赏。

4

1 回答 1

1

它是

curl -XPUT 'http://host:port/_license?acknowledge=true' -d @mylicense.json

?

不是

curl -XPUT 'http://host:port/_license&acknowledge=true' -d @mylicense.json

&

于 2016-03-21T16:24:00.273 回答