ES配置安装
一、准备工作
1. linux系统准备
- linux系统已安装jdk并进行环境配置
2. 资料准备
- 准备好相关数据包(可以远程下载)
- 我用的数据包
elasticsearch-6.2.2.tar.gz
elasticsearch-head-master.zip
elasticsearch-analysis-ik-6.2.2.zip
logstash-6.2.2.tar.gz
注意:相关版本保持一致(6.2.0)
二、配置安装
1. 目录管理
- 目录管理(建立目录存放安装包和安装文件)
指令:cd /opt/install
指令:mkdir elk
将elk安装包文件,传输到 opt/install/elk 中
elasticsearch-6.2.2.tar.gz
elasticsearch-head-master.zip
elasticsearch-analysis-ik-6.2.2.zip
logstash-6.2.2.tar.gz
注意:主虚拟机4个都传输;从虚拟机(客机)传输3个,logstash-6.2.2.tar.gz 不传。
指令:cd /opt/bigdata
指令:mkdir elk
2. 配置ES
- 解压 elasticsearch-6.2.2.tar.gz 至 指定目录 opt/bigdata/elk
指令:cd /opt/install/elk ls
指令:tar -zxvf elasticsearch-6.2.2.tar.gz -C /opt/bigdata/elk - 重命名别名
指令:cd /opt/bigdata/elk ls
指令:mv elasticsearch-6.2.2/ es6.2.2 ls - 修改安装文件所有者权限(运行时不允许root权限)
指令:cd /opt/bigdata/elk ls -la
指令:cat /etc/passwd |tail -5 查看除root外其他用户
指令:chown -R 用户名:root es6.2.2/
递归修改所有者权限 - 修改相关配置信息
指令:cd /opt/bigdata/elk/es6.2.2 ls -la
cd config/
指令:vi elasticsearch.yml 或者
vi /opt/bigdata/elk/elas6.2.2/config/elasticsearch.yml
**主虚拟机(主节点)**配置如下:
指令:/cluster i
指令: cluster.name: mastersearch
配置es的集群名称,默认是el