centos环境安装elasticsearch单机版

一、下载tar包

在官网的这个目录可以下载elasticsearch的历史版本

https://www.elastic.co/cn/downloads/past-releases#elasticsearch

 

二、创建用户

linux环境下,elasticsearch是不允许root用户运行的,所以使用另外的用户。

 

三、解压tar包

将tart包上传至linux环境中后,使用如下命令解压tart包至目标文件夹。

tar -zxvf elasticsearch-6.5.4.tar.gz -C /usr/soft

 

四、将elasticsearch解压后的文件夹的读写权限赋给新创建的“es”用户

chown es:es elasticsearch-6.5.4 -R

 

五、修改配置文件

1.修改elasticsearch.yml

进入elasticsearch文件夹下的config目录,编辑elasticsearch.yml文件。

cd /usr/soft/elasticsearch-6.5.4/config
vi elasticsearch.yml

找到network.host这一行,修改为虚拟机的ip地址。


2.修改jvm.options

在elasticsearch目录中编辑jvm.options文件

vi jvm.options

找到下图所在行

修改为

3.修改sysctl.conf

使用如下命令编辑文件

vi /etc/sysctl.conf

在末尾处加上一行

vm.max_map_count=262144

 

六、启动elasticsearch

使用如下命令切换至新创建的“es”用户

su - es

进入elasticsearch的bin目录

cd /usr/soft/elasticsearch-6.5.4/bin

执行启动脚本

./elasticsearch

 

七、常见问题

若在启动时有错误,请参见另一篇博文的问题汇总

https://blog.csdn.net/y506798278/article/details/94312445

八、验证

在浏览器中输入输入ip+端口,显示如下界面表示elasticsearch启动成功,当然linux向外提供端口需注意防火墙打开端口。

九、关闭elasticsearch

可以新创建一个终端连接linux,查看运行中的进程

查看命令如下

jps

关闭进程

kill 1905  -- 1905为jps查询所知
发布了48 篇原创文章 · 获赞 52 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/y506798278/article/details/94295023
今日推荐