码迷,mamicode.com
首页 > 其他好文 > 详细

Centos7安装Elasticsearch

时间:2019-01-26 21:41:19      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:bsp   tcp   security   文件的   png   分享图片   groupadd   arc   停止   

切换到 /opt 目录,下载Elasticsearch

cd /opt

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

技术分享图片

 

解压到当前目录

tar -zxvf elasticsearch-6.2.4.tar.gz

 技术分享图片

 

由于ElasticSearch可以接收用户输入的脚本并且执行,为了系统安全考虑,需要创建一个单独的用户用来运行ElasticSearch

创建用户组和用户

groupadd elsearch

useradd elsearch -g elsearch -p 123456

技术分享图片

 

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

chown -R elsearch:elsearch elasticsearch-6.2.4

 技术分享图片

 

 切换用户并启动 elasticsearch

su elsearch

cd /opt/elasticsearch-6.2.4/bin/

./elasticsearch   # 前台启动,接 ctrl + c 停止elasticsearch服务

# ./elasticsearch -d   # 后台启动

技术分享图片

 

 新建一个连接测试

curl 127.0.0.1:9200

技术分享图片

 

调整 JVM 内存大小

vi elasticsearch

ES_JAVA_OPTS="-Xms512m -Xmx512m"

 

开启远程访问

切换到 config 目录下,修改 elasticsearch.yml 文件

cd /opt/elasticsearch-6.2.4/config/

network.host: 192.168.1.80  # 根据实际情况修改

放通防火墙端口

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

firewall-cmd --reload

技术分享图片

 

 再次启动,报错

技术分享图片

解决第一个错误:

vi /etc/security/limits.conf

* soft nofile 65536
* hard nofile 65536
* soft nproc 65536
* hard nproc 65536

 

解决第二个错误:

vi /etc/sysctl.conf

vm.max_map_count = 655360

sysctl -p

 

注销 elsearch 用户,重新登录并启动 elasticsearch

通过浏览器远程访问

技术分享图片

 

Centos7安装Elasticsearch

标签:bsp   tcp   security   文件的   png   分享图片   groupadd   arc   停止   

原文地址:https://www.cnblogs.com/heqiuyong/p/10324934.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!