ElasticSearch安装

ElasticSearch-6.3.2 linux 安装

注意: 安装elasticsearch的机器最好2G内存以上,1G的机器带不动

该文章为自己安装的过程,特地记录下来以便以后自己安装时参考

从5.0开始,ElasticSearch 安全级别提高了,不允许采用root帐号启动,所以我们要添加一个用户

1.创建 elasticsearch 用户组

[root@izuf6cc6aojvl1ra2y9zl3z ~]# groupadd elasticsearch

2.创建用户 esuser 并设置密码为esuser

[root@izuf6cc6aojvl1ra2y9zl3z ~]# useradd esuser

[root@izuf6cc6aojvl1ra2y9zl3z ~]# passwd esuser

输入后会提示输入密码,不用管提示始终输入你的密码即可

3.用户es 添加到 elasticsearch 用户组

[root@izuf6cc6aojvl1ra2y9zl3z ~]# usermod -G elasticsearch esuser

4.设置sudo权限

[root@izuf6cc6aojvl1ra2y9zl3z ~]# visudo

在root ALL=(ALL) ALL 一行下面

添加esuser用户 如下:

esuser  ALL=(ALL)       ALL

5.下载安装包

在/usr/local/src 目录下 下载elasticsearch ,并解压 tar.gz

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.3.2.tar.gz

解压文件

[root@izuf6cc6aojvl1ra2y9zl3z src]# tar -xvf elasticsearch-6.3.2.tar.gz

把解压的文件移动到 /usr/local

[root@izuf6cc6aojvl1ra2y9zl3z src]# mv elasticsearch-6.3.2 /usr/local/

更改elasticsearch-6.3.2 文件夹以及内部文件的所属用户为esuser, 用户组组为elasticsearch,-R表示逐级

[root@izuf6cc6aojvl1ra2y9zl3z local]# sudo chown -R esuser:elasticsearch elasticsearch-6.3.2

6.ElasticSearch 配置

6.1elasticsearch.yml 修改

[root@izuf6cc6aojvl1ra2y9zl3z elasticsearch-6.3.2]# vim config/elasticsearch.yml

修改

cluster.name: elasticsearch

node.name: node-1

network.host: 0.0.0.0

设置为0.0.0.0意味着都可以访问,生产环境不要这样设置.

http.port: 9200

因为Centos6不支持SecComp,而ES默认bootstrap.system_call_filter为true进行检测

bootstrap.memory_lock: false

bootstrap.system_call_filter: false

6.2修改/etc/sysctl.conf

[root@izuf6cc6aojvl1ra2y9zl3z elasticsearch-6.3.2]# vim /etc/sysctl.conf

保存退出后,使用sysctl -p 刷新生效

[root@izuf6cc6aojvl1ra2y9zl3z elasticsearch-6.3.2]# sysctl -p

6.3修改文件/etc/security/limits.conf

[root@izuf6cc6aojvl1ra2y9zl3z elasticsearch-6.3.2]# vim /etc/security/limits.conf

添加如下内容:

* hard nofile 65536

* soft nofile 65536

* soft nproc 2048

* hard nproc 4096

7.启动 elasticsearch

完成上面配置修改后,切换到es 用户,目录切换到 elasticsearch 安装目录下执行(-d 为后台启动)

[root@izuf6cc6aojvl1ra2y9zl3z elasticsearch-6.3.2]# bin/elasticsearch -d

使用浏览器或者其它工具访问,也可以直接命令行访问,我这里使用的postman

安装成功!

 

8.常见错误

遇到问题可以参考该文章常见错误

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值