centos7安装elasticsearch6.8

参考地址:https://blog.csdn.net/weixin_43184769/article/details/84971532


1、下载安装包(国内镜像下载地址:https://thans.cn/mirror/elasticsearch.html

https://elasticsearch.thans.cn/downloads/elasticsearch/elasticsearch-6.8.3.tar.gz


2、解压配置

cd /opt/elk
tar -zxvf elasticsearch-6.8.3.tar.gz
vim /opt/elk/elasticsearch-6.8.3/config/elasticsearch.yml

# 修改以下配置
# 指定数据目录位置,请确保是否创建
path.data: /opt/elk/es-data
# 指定日志目录位置,请确保是否创建
path.logs: /opt/elk/es-log
# 修改绑定的IP,运行任何IP访问
network.host: 0.0.0.0


3、设置虚拟内存

vim /etc/sysctl.conf

# 在文件末尾添加
vm.max_map_count=655360

# 保存退出后执行
sysctl -p


4、设置文件权限

vim /etc/security/limits.conf

# 在文件末尾添加
* soft nofile 65536
* hard nofile 131072
* soft nproc 65536
* hard nproc 131072


5、elasticsearch默认不允许在root用户下启动,在启动之前,应创建一个用户并设置文件权限

# 创建用户, 需再root用户下进行
useradd elk

# 设置密码, 需再root用户下进行
passwd 123456

# 设置用户访问目录权限, 需再root用户下进行
chown -R elk:elk /opt/elk/elasticsearch-6.8.3

# 切换用户, 需再root用户下进行
su - elk


6、安装分词器插件(下载地址:https://pan.baidu.com/s/16k8pzrpauhe5Q04vT-JBPw 提取码:rs4e)

# 将分词器zip包放在elasticsearch/plugins目录下
cd /opt/elk/elasticsearch-6.8.3/plugins

# 解压后需要删除压缩包,否则会报错
unzip -d analyzer elasticsearch-analysis-ik-6.8.3.zip


7、设置内存

vim /opt/elk/elasticsearch-6.8.3/config/jvm.options

-Xmx256m
-Xms256m


8、启动elasticsearch(需要在elk用户下进行)

cd /opt/elk/elasticsearch-6.8.3/bin
./elasticsearch & #加上 & 表示后台运行


9、关闭elasticsearch

查看进程号 jps 或者 ps -ef|grep kibana  或者 ps -ef|grep 5601
杀死进程 kill -9 进程号


10、安装elasticsearch-head

https://www.langhuaquan.com/blog/142.html


同类文章