Elasticsearch升级(备忘录)

在进行其他操作之前,先重新创建filebeat的索引。

将Elasticsearch升级到6.4.x版本并升级插件。

yum update elasticsearch

# kuromoji 更新
ES_JAVA_OPTS="-Dhttp.proxyHost=proxy.*****.co.jp -Dhttp.proxyPort=8080 -Dhttps.proxyHost=proxy.*****.co.jp -Dhttps.proxyPort=8080" /usr/share/elasticsearch/bin/elasticsearch-plugin remove analysis-kuromoji
ES_JAVA_OPTS="-Dhttp.proxyHost=proxy.*****.co.jp -Dhttp.proxyPort=8080 -Dhttps.proxyHost=proxy.*****.co.jp -Dhttps.proxyPort=8080" /usr/share/elasticsearch/bin/elasticsearch-plugin install analysis-kuromoji

# user-agent 更新 ※6.7.0~は不必要
ES_JAVA_OPTS="-Dhttp.proxyHost=proxy.*****.co.jp -Dhttp.proxyPort=8080 -Dhttps.proxyHost=proxy.*****.co.jp -Dhttps.proxyPort=8080" /usr/share/elasticsearch/bin/elasticsearch-plugin remove ingest-user-agent
ES_JAVA_OPTS="-Dhttp.proxyHost=proxy.*****.co.jp -Dhttp.proxyPort=8080 -Dhttps.proxyHost=proxy.*****.co.jp -Dhttps.proxyPort=8080" /usr/share/elasticsearch/bin/elasticsearch-plugin install ingest-user-agent

# geoip 更新(インストール Yes/No 聞かれる) ※6.7.0~は不必要
ES_JAVA_OPTS="-Dhttp.proxyHost=proxy.*****.co.jp -Dhttp.proxyPort=8080 -Dhttps.proxyHost=proxy.*****.co.jp -Dhttps.proxyPort=8080" /usr/share/elasticsearch/bin/elasticsearch-plugin remove ingest-geoip
ES_JAVA_OPTS="-Dhttp.proxyHost=proxy.*****.co.jp -Dhttp.proxyPort=8080 -Dhttps.proxyHost=proxy.*****.co.jp -Dhttps.proxyPort=8080" /usr/share/elasticsearch/bin/elasticsearch-plugin install ingest-geoip

从Elasticsearch 6.7.0 版本开始,默认安装了User-Agent和GeoIP插件。

bannerAds