Elasticsearch是免费的,但是有些插件是需要license的,否则你只能试用,不能长期试用。如 marvel、x-pack、shield等插件。
注册免费license
我么可以在Elasticsearch官网上注册申请免费license
申请地址:https://register.elastic.co/marvel_register
安装表格填写姓名、邮箱、公司、国家
之后你的邮箱会收到来之Elastic团队反馈的license信息。
如:
你可以去 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 | curl -XGET -u admin:password 'http://<host>:<port>/_license' |