目录
证书未过期
重新编译破解x-pack-5.6.2.jar
version="5.6.2"
cd /app/soft/es/elasticsearch-${version}/plugins/x-pack/
mkdir tmp
cp -rf x-pack-${version}.jar tmp/
cd tmp
jar xvf x-pack-${version}.jar
echo -e '
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;
}
}
'> LicenseVerifier.java
javac -d . LicenseVerifier.java
rm -rf x-pack-${version}.jar
rm -rf LicenseVerifier.java
jar cvf x-pack-${version}.jar *
mv -f x-pack-${version}.jar ..
cd ..
rm -rf tmp
重启Es服务
证书已过期
重新生成x-pack-5.6.2.jar,步骤同上
创建license.json
{
"license": {
"uid": "537c5c48-c1dd-43ea-ab69-68d209d80c32",
"type": "platinum",
"issue_date_in_millis": 1558051200000,
"expiry_date_in_millis": 2524579200999,
"max_nodes": 1000,
"issued_to": "pyker",
"issuer": "Web Form",
"signature": "AAAAAwAAAA3fIq7NLN3Blk2olVjbAAABmC9ZN0hjZDBGYnVyRXpCOW5Bb3FjZDAxOWpSbTVoMVZwUzRxVk1PSmkxaktJRVl5MUYvUWh3bHZVUTllbXNPbzBUemtnbWpBbmlWRmRZb25KNFlBR2x0TXc2K2p1Y1VtMG1UQU9TRGZVSGRwaEJGUjE3bXd3LzRqZ05iLzRteWFNekdxRGpIYlFwYkJiNUs0U1hTVlJKNVlXekMrSlVUdFIvV0FNeWdOYnlESDc3MWhlY3hSQmdKSjJ2ZTcvYlBFOHhPQlV3ZHdDQ0tHcG5uOElCaDJ4K1hob29xSG85N0kvTWV3THhlQk9NL01VMFRjNDZpZEVXeUtUMXIyMlIveFpJUkk2WUdveEZaME9XWitGUi9WNTZVQW1FMG1DenhZU0ZmeXlZakVEMjZFT2NvOWxpZGlqVmlHNC8rWVVUYzMwRGVySHpIdURzKzFiRDl4TmM1TUp2VTBOUlJZUlAyV0ZVL2kvVk10L0NsbXNFYVZwT3NSU082dFNNa2prQ0ZsclZ4NTltbU1CVE5lR09Bck93V2J1Y3c9PQAAAQCjNd8mwy8B1sm9rGrgTmN2Gjm/lxqfnTEpTc+HOEmAgwQ7Q1Ye/FSGVNIU/enZ5cqSzWS2mY8oZ7FM/7UPKVQ4hkarWn2qye964MW+cux54h7dqxlSB19fG0ZJOJZxxwVxxi8iyJPUSQBa+QN8m7TFkK2kVmP+HnhU7mGUrqXt3zTk5d3pZw3QBQ/Rr3wmSYC5pxV6/o2UHFgu1OPDcX+kEb+UZtMrVNneR+cEwyx7o5Bg3rbKC014T+lMtt69Y080JDI5KfHa7e9Ul0c3rozIL975fP45dU175D4PKZy98cvHJgtsCJF3K8XUZKo2lOcbsWzhK2mZ5kFp0BMXF3Hs",
"start_date_in_millis": 1558051200000
}
}
license.json目录下注册证书
curl -XPUT -u elastic "http://localhost:9200/_xpack/license" -H “Content-Type: application/json” -d @license.json