elasticsearch5.6 的安装过程

elasticsearch5.6 的安装过程

环境

  • kail2.0 (安装的服务器)

  • 安装包
    elasticsearch-5.6.0.deb (主要程序)
    kibana-5.6.0-amd64.deb

安装jdk

  • jdk默认要1.8 下载好jdk 解压jdk
image.png
  • 配置jdk 环境变量gedit ~/.bashrc (文件最后添加)
export JAVA_HOME=/jdk1.8
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
  • 保存退出,然后输入下面的命令来使之生效
    source ~/.bashrc

  • 配置默认JDK
    由于一些Linux的发行版中已经存在默认的JDK,如OpenJDK等。所以为了使得我们刚才安装好的JDK版本能成为默认的JDK版本,我们还要进行下面的配置。
    执行下面的命令:
    sudo update-alternatives --install /usr/bin/java java /jdk1.8/bin/java 300
    sudo update-alternatives --install /usr/bin/javac javac /jdk1.8/bin/javac 300

  • 切换JDK版本
    update-alternatives --config java

elasticsearch5.6 的安装过程_第1张图片
image.png

安装主程序

  • 安装
    dpkg -i elasticsearch-5.6.0.deb
  • 启动主程序
image.png

几种报错处理

第一种配置文件没发现

elasticsearch5.6 的安装过程_第2张图片
image.png
  • 解决方法
    这个错误我觉得主要是因为找不到配置文件,但是如果你直接在安装目录里去启动elasticsearch的话,elasticsearch只会在当前目录找config文件夹,如果安装成service的形式应该是可以找到配置文件,但我没去尝试,后面试试问题知道了,我们可以直接把/etc目录下的elasticsearch配置文件copy过来:
cp -r /etc/elasticsearch /usr/share/elasticsearch/config

第二种不用用root用户启动

elasticsearch5.6 的安装过程_第3张图片
image.png

解决方法

~ groupadd elsearch
➜  ~ useradd elsearch -g elsearch -p elsearch
➜  ~ cd /usr/share  
➜   chown -R elsearch:elsearch elasticsearch 
➜  su elsearch
./elasticsearch

验证访问9200端口 安装成功

elasticsearch5.6 的安装过程_第4张图片
image.png

安装Kibana

image.png

安装 X-Pack

bin/elasticsearch-plugin install x-pack

bin/kibana-plugin install x-pack

安装 logstash

elasticsearch5.6 的安装过程_第5张图片
image.png

安装 logstash-input-jdbc

elasticsearch5.6 的安装过程_第6张图片
image.png

你可能感兴趣的:(elasticsearch5.6 的安装过程)