我们平时为es安装x-pack组件,用elasticsearch-plugin install x-pack ,安装成功后。
1**.cd $es目录/pulgins/x-pack** 里面有一个x-pack-5.6.2.jar ,将jar包反编译,然后将里面的licence的程序改下。再编译成jar包。
2.再对的ES存储中license配置改下就好。
!!怕有人急用,我此处免费上传我破解的两个版本jar包,可直接使用
具体操作
1.准备好替换的license文件
#vim LicenseVerifier.java
package org.elasticsearch.license; public class LicenseVerifier { public static boolean verifyLicense(``final License license,``final byte``[] encryptedPublicKeyData) { return true``; } public static boolean verifyLicense(``final License license) { return true``; } } |
再将其编译成替换的class文件
#javac -cp “/usr/share/elasticsearch/lib/elasticsearch-5.6.2.jar:/usr/share/elasticsearch/lib/lucene-core-6.6.1.jar:/usr/share/elasticsearch/plugins/x-pack/x-pack-5.6.2.jar” LicenseVerifier.java
会成了 LicenseVerifier.class文件。
2.反编译目标jar包(注意备份)
#mkdir fanbianyi
#cp $es目录/pulgins/x-pack/x-pack-5.6.2.jar ./fanbianyi/
#cd fanbianyi
#jar -xvf x-pack-5.6.2.jar
#rm x-pack-5.6.2.jar
3.替换license的class
#cp $/LicenseVerifier.class org/elasticsearch/license/
4.编译,重新打包jar包 。替换之前的jar包。
#cd fanbianyi
#jar -cvf x-pack-5.6.2.jar ./*
#mv x-pack-5.6.2.jar /usr/share/elasticsearch/plugins/x-pack
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数大数据工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年大数据全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上大数据开发知识点,真正体系化!
由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新
如果你觉得这些内容对你有帮助,可以添加VX:vip204888 (备注大数据获取)
续更新**
如果你觉得这些内容对你有帮助,可以添加VX:vip204888 (备注大数据获取)
[外链图片转存中…(img-zy1nwRxU-1712865978167)]