背景
我电脑环境的jdk是1.7,而需要的版本为1.8. 因此需要给elasticsearch指定jdk1.8(不需要将jdk1.8配置到环境变量).
一、下载
1、jdk:点击下载jdk1.8
2、解压
tar -xvf xxx1.8.tar.gz
二、配置
1、修改elasticsearch启动脚本
打开 elasticsearchHOME/bin/elasticsearch 编辑
[root]# vim bin/elasticsearch
添加以下代码
export JAVA_HOME=/home/hiekay/jdk1.8.0_181/ (此处配置的为刚下的1.8的配置目录)
export PATH=$JAVA_HOME/bin:$PATH
if [ -x "$JAVA_HOME/bin/java" ]; then
JAVA="/home/yutao/jdk1.8.0_121/bin/java"
else
JAVA=`which java`
fi
完整配置文件
#!/bin/bash
CONTROLLING STARTUP:
This script relies on a few environment variables to determine startup
behavior, those variables are:
ES_PATH_CONF -- Path to config directory
ES_JAVA_OPTS -- External Java Opts on top of the defaults set
Optionally, ex