Linux下Elasticsearch安装教程及问题解决

1、下载ES

提供以下三种路径

(1)进入elasticsearch.co下载,网速比较慢

(2)进入Elastic 中文社区 (elasticsearch.cn),中国网站,速度较快

(3)个人百度云:https://pan.baidu.com/s/1D4xXU16eEctUd8oXXql3Iw

提取码:zmod

2,上传

通过xftp将压缩包上传至根目录下

将压缩包复制至xiong用户的home/xiong目录下

(因为elasticsearch无法在root用户下启动,需要创建一个普通用户,在普通用户下启动,我这里使用创建虚拟机时创建的现成的普通用户)

切换为xiong,对压缩包文件进行赋权

解压文件

进入bin目录下,启动

3,验证:使用root用户,发送http请求

4,开启外网访问,绑定IP

设置以下network.host和discovery.seed_hosts的属性

再次启动:报如下错误

 

  1. max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536]

每个进程最大同时打开文件数太小,可通过下面2个命令查看当前数量

ulimit -Hn
ulimit -Sn

修改/etc/security/limits.conf文件,增加配置,用户退出后重新登录生效

 

 

  1. max number of threads [3818] for user [es] is too low, increase to at least

[4096]

 3

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

  修改/etc/sysctl.conf文件

 

修改完毕之后,成功启动。

使用浏览器外网访问时,返回超时,time_out,查看防火墙,关闭(centos6,7防火墙命令不一样)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值