美文网首页
Linux 安装 Elastticsearch

Linux 安装 Elastticsearch

作者: Jason_lai | 来源:发表于2020-07-12 22:21 被阅读0次

1、下载

下载地址

image.png
下载到本地,可以通过scp命令上传至指定服务器。移至/soft目录下

2、解压

tar -xzvf elasticsearch-5.6.2.tar.gz -C /soft

3、进入解压目录创建data和logs目录

cd /soft/elasticsearch-5.6.2
mkdir data
mkdir logs

4、修改配置文件 /soft/elasticsearch-5.6.2/config/elasticsearch.yml

cluster.name: my-application //去掉#号
node.name: node-1 //去掉#号
path.data: /soft/elasticsearch-5.6.2/data //将路径填写为上述创建的data目录路径
path.logs: /soft/elasticsearch-5.6.2/logs //将路径填写为上述创建的logs目录路径
network.host: 192.168.154.201 //将ip地址更换为自己外网ip
discovery.zen.ping.unicast.hosts: ["s201"] //选择一个主机名

5、执行启动命令

./bin/elasticsearch

6、浏览器访问

  http://192.168.154.201:9200/
image.png

常见问题

一、 出现错误:can not run elasticsearch as root
  • 解决方法:
    1.创建用户
    useradd es
    
    2.切换用户
    su es
    
    3.执行
    ./bin/elasticsearch
    
二、出现错误:max virtual memory areas vm.max_map_count [65530] is too low, increase to at least
  • 解决方法
    1. 编辑文件 /etc/security/limits.conf 添加以下内容
    * soft nofile 65536
    * hard nofile 131072
    * soft nproc 2048
    * hard nproc 4096
    
    2.编辑文件 /etc/sysctl.conf 添加以下内容
    vm.max_map_count=655360
    
    3.执行
    ./bin/elasticsearch
    

相关文章

网友评论

      本文标题:Linux 安装 Elastticsearch

      本文链接:https://www.haomeiwen.com/subject/ryjncktx.html