linux上安装Elasticsearch

时间:2023-03-08 16:47:45
linux上安装Elasticsearch

搭建环境centos7及

linux上安装Elasticsearch

首先通过工具上传tar包到/usr/local/mypackage/elasticsearch

解压tar包

linux上安装Elasticsearch

解压后进入config目录,编辑配置文件

vi elasticsearch.yml

找到如下代码段,并取消network.host及http.port所在行的注释,修改IP及端口

linux上安装Elasticsearch

进入bin/elasticsearch文件启动elasticsearch

linux上安装Elasticsearch

查资料发现elasticsearch只能用非root启动

这是出于系统安全考虑设置的条件。由于ElasticSearch可以接收用户输入的脚本并且执行,为了系统安全考虑, 
建议创建一个单独的用户用来运行ElasticSearch

创建elsearch用户组及elsearch用户

groupadd elsearch

useradd elsearch -g elsearch -p elasticsearch

更改elasticsearch文件夹及内部文件的所属用户及组为elsearch:elsearch

chown -R elsearch:elsearch elasticsearch

chown -R elsearch:elsearch elasticsearch-6.0.0

linux上安装Elasticsearch

切换到elsearch用户再启动

linux上安装Elasticsearch

以上错误解决参考博客

https://www.cnblogs.com/xxoome/p/6663993.html

http://blog.csdn.net/gebitan505/article/details/54709515

开放防火墙端口

linux上安装Elasticsearch

linux上安装Elasticsearch