elasticsearch5.0正式版已经发布了,看他的修改内容比较多,性能相关的提升很大,我们就打算做一次升级(此次升级我们是从2.3.5的空数据版本升级到5.0版本,如果是有数据可能会有更多的问题,此处咱不讨论有数据的升级了,后续再讨论)。
1.首先在Windows环境下eclipse运行elasticsearch5.0,需要修改的内容可以参照:elasticsearch2.0在Windows环境启动问题及解决方案,不同的地方就是不需要start参数了。
2.在linux环境下启动,升级过程中修改内容如下:
(1)首先去掉start参数。
(2)删除logging.yml,用log4j2.properties来替换了。
(3)同样需要升级jdk版本。
(4)一般有的情况下需要root账户运行(我就在root账户下运行的)需要修改代码如下。在Bootstrap类中的initializeNatives方法:
// check if the