Linux下安装Elasticsearch6.4.3

1、上传Elasticsearch的压缩包,我这里用的是zip包

 

2、解压压缩包

命令:unzip elasticsearch-6.4.3.zip

 

 

3、进入elasticsearch-6.4.3目录

命令:cd elasticsearch-6.4.3/

 

 

4、配置文件

命令:cd config(进入配置目录)

命令:vim jvm.options(编辑文件)

 

 

1)按 i进入编辑模式

2)修改-Xms1g为-Xms2g,修改-Xmx1g为-Xmx2g(也可不改,根据服务器内存情况而定)

3)先按 Esc 退出编辑模式,再按 :wq 回车保存

 

 

5、启动elasticsearch

命令:进入bin目录下,执行:./elasticsearch

 

 

6、报错:can not run elasticsearch as root,不能以root用户运行

创建用户组及用户,并授权用户

groupadd esroot

useradd esadmin –g esroot

chown –R esadmin:esroot /home/software/es/elasticsearch-6.4.3/

 

7、切换用户,启动elasticsearch

命令:su esadmin(切换用户)

进入bin目录下,执行:./elasticsearch

 

 

8、报错(警告信息):

1)max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]

2)max file descriptors [4096] for elasticsearch process is too low, increase to at least [65535]

 

 

3)解决错误1

退出esadmin用户,exit,编辑/etc/sysctl.conf文件,如下图

退出用户

编辑

 

 

查看

4)解决错误2

 

编辑 /etc/security/limits.conf文件,如下图

 

 

 

 

9、切换用户,启动elasticsearch

命令:su esadmin(切换用户)

进入bin目录下,执行:./elasticsearch

10、开启端口访问权限

1)firewall-cmd  --state

2)firewall-cmd  --permanent  --zone=public  --add-port=9200/tcp

firewall-cmd  --permanent  --zone=public  --add-port=9300/tcp

3)firewall-cmd  --reload

11、浏览器访问http://ip:9200,出现界面则安装正确。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值