Elasticsearch申请免费license

Elasticsearch是免费的,但是有些插件是需要license的,否则你只能试用,不能长期试用。如 marvel、x-pack、shield等插件。

注册免费license

我么可以在Elasticsearch官网上注册申请免费license

申请地址:https://register.elastic.co/marvel_register

安装表格填写姓名、邮箱、公司、国家

之后你的邮箱会收到来之Elastic团队反馈的license信息。

如:

es-license-01

你可以去 download 地址上下载你的license。 免费的license有效期为一年!

邮件里还介绍了各个版本更新license的URL。

更新license

每个版本更新api接口不一样, 可以查看官网邮件中提供的URL

2.x 版本 的命令:

导入license 命令:

1
curl -XPUT 'http://<host>:<port>/_license' -d @license.json

license.json 是你下载的license

  • 如果你用了shield插件,需要集群admin权限去安装license,需要添加 -u admin

如果遇到问题,你可能之前有license,没有更新成功, 可以用下面命令。

1
curl -XPUT 'http://<host>:<port>/_license?acknowledge=true' -d @license.json

查看license信息

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
curl -XGET -u admin:password 'http://<host>:<port>/_license'

内容如:
{
"license" : {
"status" : "active",
"uid" : "0a98411f-73f4-4c67-954c-724874ed5488",
"type" : "trial",
"issue_date" : "2018-10-13T18:18:20.709Z",
"issue_date_in_millis" : 1444760300709,
"expiry_date" : "2019-11-12T18:18:20.709Z",
"expiry_date_in_millis" : 1447352300709,
"max_nodes" : 1000,
"issued_to" : "elasticsearch",
"issuer" : "elasticsearch"
}
}
感谢您的支持!