前提:
ES主机中elasticsearch x-pack插件许可证申请使用期限为1年,到期后x-pack插件将不再可用,重启elasticsearch服务后日志会提示一下警告,如图所示
在主机上输入命令查看许可证使用期限:
curl -XGET 'http://localhost:9200/_xpack/license'
经结果得知,x-pack插件许可证在2020-03-25日已到期,将不可使用;
申请license
申请地址
https://license.elastic.co/registration
申请完成后很快会发送到邮箱,而后修改license文件
它分有不同的版本,版本有不同的权限,如下:
1. open source开源版本
2. basic基础版本
3. gold是黄金版
4.PLATINUM铂金版
修改license
邮箱中有个链接,点击下载文件。
最后更新
# curl -u elastic:passwd -XPUT http://172.21.100.xxx:9200/_xpack/license?acknowledge=true -H "Content-Type: application/json" -d @test-test-65995586-8426-4bf2-ac9b-d7b6b24e4120-v5.json(下载的证书) {"acknowledged":true,"license_status":"valid"}
查看修改后
# curl -u elastic:Do1admin@1234 http://172.21.100.8:9200/
{
"name" : "devedu",
"cluster_name" : "do1",
"cluster_uuid" : "-l0ra_4pT0-VBU51LuSHPw",
"version" : {
"number" : "6.2.2",
"build_hash" : "10b1edd",
"build_date" : "2018-02-16T19:01:30.685723Z",
"build_snapshot" : false,
"lucene_version" : "7.2.1",
"minimum_wire_compatibility_version" : "5.6.0",
"minimum_index_compatibility_version" : "5.0.0"
},
"tagline" : "You Know, for Search"
}