Zhong__安装配置ElasticSearch

时间:2020.06.30

环境:Centos7.6.1810

目的:安装配置ElasticSearch

说明:

作者:Zhong QQ交流群:121160124 欢迎加入!

 

准备工作

配置jdk

查看是否已安装jdk 如未安装那么安装jdk 配置java环境(1.8或以上版本)

java -version

安装jdk1.8

echo $JAVA_HOME

查看repo源  默认自带源

yum list java* 

安装指定1.8版本jdk,命令如下

yum -y install java-1.8.0-openjdk 

等安装完成后查看jdk

java -version

创建新用户

(root)创建elsearch用户 也可以设置密码

useradd elsearch
passwd elsearch

创建目录

mkdir -p /zhong/es

修改目录权限

chown elsearch:elsearch /zhong -R

安装和配置elasticsearch

解压elasticsearch-6.5.4.tar.gz文件到es目录

tar -zxvf elasticsearch-6.5.4.tar.gz -C /zhong/es/

修改elasticsearch.yml文件

vim /zhong/es/elasticsearch-6.5.4/config/elasticsearch.yml

修改如下的配置

network.host: 0.0.0.0 
bootstrap.memory_lock: false # Linux系统内核版本较新的无需设置

修改jvm.options文件

vim /zhong/es/elasticsearch-6.5.4/config/jvm.options

修改如下的配置 这儿推荐为系统内存的50%或以下

-Xms500m
-Xmx500m

修改sysctl.conf文件

vim /etc/sysctl.conf

添加如下配置 如vm.max_map_count=655360

vm.max_map_count=262144

刷新以生效

sysctl -p

修改limits.conf文件

vim /etc/security/limits.conf 

在最下方加入下面的两行配置

* hard nofile 65536 
* soft nofile 65536 
* hard nproc 4096 # 测试某些版本可不加 
* soft nproc 4096 # 测试某些版本可不加

重新登录后查看 (注销或重启后重新登录生效)

ulimit -Sn 
ulimit -Hn

关闭防火墙或设置策略

systemctl stop firewalld # 本次登录有效

启动elasticsearch

cd /zhong/es/ 
./elasticsearch-6.5.4/bin/elasticsearch # 前台 
./elasticsearch-6.5.4/bin/elasticsearch -d # 后台

浏览器查看

127.0.0.1:9200

查看elasticsearch进程

jps

停止elasticsearch

kill ps-number # or Ctrl + C

交流群:121160124 欢迎加入!

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我变了_我没变

随意 。。。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值