本文最后更新于 2024年3月26日 下午
介绍
本文章讲解了Elasticsearch 8的白金版激活,使用了Docker环境进行自动生成破解文件x-pack-core。仅用于学习使用。
仅适用于:Elasticsearch版本:8.7.0 (使用RPM包安装)
Java容器版本:JDK19.0.2
环境要求:Rocky Linux8、Docker或Podman。
网络要求:需要能正常访问GitHub和Docker HUB(建议全局挂代理)
白金版功能:支持LDAP、watcher、支持邮箱发送等。
安装教程可参考:https://songxwn.com/elk/
步骤
使用Docker自动生成破解文件
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
| yum install wget unzip -y
# 安装工具,且确保Docker可用。
wget https://github.com/Songxwn/crack-elasticsearch-by-docker/archive/refs/tags/8.7.zip
unzip 8.7.zip
# 解压
tree crack-elasticsearch-by-docker-8.7/ crack-elasticsearch-by-docker-8.7/ ├── build_crack_jar.sh ├── crack.sh ├── Dockerfile └── README.md
0 directories, 4 files
# 查看文件树,如上。
cd crack-elasticsearch-by-docker-8.7/ version=8.7.0
# 进入工作目录,配置ES版本。
bash crack.sh $version
# 执行破解文件生成,注意过程如果卡死可能是网络问题,无法从github上下载文件。
cp output/x-pack-core-$version.crack.jar x-pack-core-$version.jar
# 将破解文件复制重命名到当前目录。
tree . . ├── build_crack_jar.sh ├── crack.sh ├── Dockerfile ├── output │ ├── LicenseVerifier.class │ ├── LicenseVerifier.java │ ├── XPackBuild.class │ ├── XPackBuild.java │ ├── x-pack-core-8.7.0.crack.jar │ └── x-pack-core-8.7.0.jar ├── README.md └── x-pack-core-8.7.0.jar
1 directory, 11 files
# 执行成功后的目录结果。
|
PS:8.7.1 https://github.com/Songxwn/crack-elasticsearch-by-docker/archive/refs/tags/8.7.1.zip
覆盖
1 2 3 4 5 6 7 8 9
| cp -f x-pack-core-8.7.0.jar /usr/share/elasticsearch/modules/x-pack-core/
# 覆盖原文件,如果是集群,需要所有节点都需要此操作。
systemctl restart elasticsearch.service
# 重启生效
|
授权文件
复制下面文本保存文件为elastic8.json即可,然后进入Kibana导入即可生效。
http://127.0.0.1:5601/app/management/stack/license_management
(示例路径)
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| { "license": { "uid": "d177620f-46ef-4389-8694-4f1d1cb232f0", "type": "platinum", "issue_date_in_millis": 1682640000000, "expiry_date_in_millis": 4081372171000, "max_nodes": 1000, "issued_to": "elastic", "issuer": "elastic", "signature": "AAAAAwAAAA1Mj/kViFP0DDokihMTAAABmC9ZN0hjZDBGYnVyRXpCOW5Bb3FjZDAxOWpSbTVoMVZwUzRxVk1PSmkxaktJRVl5MUYvUWh3bHZVUTllbXNPbzBUemtnbWpBbmlWRmRZb25KNFlBR2x0TXc2K2p1Y1VtMG1UQU9TRGZVSGRwaEJGUjE3bXd3LzRqZ05iLzRteWFNekdxRGpIYlFwYkJiNUs0U1hTVlJKNVlXekMrSlVUdFIvV0FNeWdOYnlESDc3MWhlY3hSQmdKSjJ2ZTcvYlBFOHhPQlV3ZHdDQ0tHcG5uOElCaDJ4K1hob29xSG85N0kvTWV3THhlQk9NL01VMFRjNDZpZEVXeUtUMXIyMlIveFpJUkk2WUdveEZaME9XWitGUi9WNTZVQW1FMG1DenhZU0ZmeXlZakVEMjZFT2NvOWxpZGlqVmlHNC8rWVVUYzMwRGVySHpIdURzKzFiRDl4TmM1TUp2VTBOUlJZUlAyV0ZVL2kvVk10L0NsbXNFYVZwT3NSU082dFNNa2prQ0ZsclZ4NTltbU1CVE5lR09Bck93V2J1Y3c9PQAAAQB+UgXp8+9jDR7U2Roxj4caOUYvtO3+GEU/AGVgrC7LHZTKDQkD8h36pneSK1Iwh0HTvi9kKmdWmqU6DiSwiOMW/Bu+ouItG5XlG+THiC1vDzVmknWU+MKIr9agGaEz4bsaqv70rO8MaivOLgEsj61cgDbpNL4jfLuCpiHbMB/X8XaftLCl70URcRnNTJ64PhobBFwHg0XV344FLInlRSpOWeQr29Nh94iB5bxBeKsXwhmoP9O1NtKAmPoKJUttBXQ757/BnyzruK8+sxGOv8XVCkC+xjVTqeyd3Lp5WUNw7jm4Bb7XspDWWjjRDYh4Omci94VetP+QtcoQmAiBarKi", "start_date_in_millis": 1682640000000 } }
|
订阅等级为白金,授权时间到2099年,授权节点为1000个。(可随便修改)
注意:需要所有节点都覆盖文件重启后导入。
参考
WolfBolin:https://blog.wolfbolin.com/archives/767