0
点赞
收藏
分享

微信扫一扫

linux下 elasticsearch的安装和配置(一)


1. 安装地址

​​https://www.elastic.co/products/elasticsearch​​

linux下 elasticsearch的安装和配置(一)_bootstrap

2. 使用 xshell 将压缩包上传到linux上,解压elasticsearch-5.6.1.tar.gz到/home目录下。

​切记不要放在root目录下​

3.配置

1) 解压elasticsearch-5.6.1.tar.gz到 /home/目录下
[hfl@bigdata11 software]$ ​​​ tar -zxvf elasticsearch-5.6.1.tar.gz -C /home/​2)在/opt/module/elasticsearch-5.6.1路径下创建data和logs文件夹
[hfl@bigdata11 elasticsearch-5.6.1]$ ​​ mkdir data​​ [hfl@bigdata11 elasticsearch-5.6.1]$ ​​mkdir logs​3)创建用户 hfl
​useradd hfl​4)给hfl授权es的目录的权限
​chown -R hfl:hfl /home/elasticsearch-5.6.1​5) . 配置 /home/elasticsearch-6.5.0/config/elasticsearch.yml

cluster.name: ​​hfl​​​ node.name: ​​node1​​ path.data: ​​/home/elasticsearch-6.5.0/data​​ path.logs: ​​/home/elasticsearch-6.5.0/logs​​ bootstrap.memory_lock: ​​false​​ bootstrap.system_call_filter: ​​false ​​ network.host: ​​192.168.157.111​​ discovery.zen.ping.unicast.hosts: [“​​bigdata111​​”]

6) . 编辑limits.conf
[hfl@bigdata11 elasticsearch-5.6.1]$ ​​​sudo vi /etc/security/limits.conf​​ 添加如下内容:

*soft nofile 65536
*hard nofile 131072
* soft nproc 2048
* hard nproc 4096

7) . 进入limits.d目录下修改配置文件
[hfl@bigdata11 elasticsearch-5.6.1]$​​​ sudo vi /etc/security/limits.d/20-nproc.conf​​ 修改如下内容:

  • soft nproc 1024
    #修改为
    ​​​* soft nproc 2048​

8) . 修改配置sysctl.conf
[hfl@bigdata11 elasticsearch-5.6.1]$ ​​​sudo vi /etc/sysctl.conf ​​​ 添加下面配置:
​vm.max_map_count=655360​​ 并执行命令:
[hfl@bigdata11 elasticsearch-5.6.1]$ sudo ​​ sysctl -p​

9) . 启动elasticsearch
[hfl@bigdata11 elasticsearch-5.6.1]$ ​​​bin/elasticsearch​​​ 后台启动方式
[itstar@bigdata11 elasticsearch-5.6.1]$ ​​bin/elasticsearch -d​

10) . 测试

linux下 elasticsearch的安装和配置(一)_elasticsearch_02

至此,大功告成!(最喜欢的一句话)


举报

相关推荐

0 条评论