Linux下安装ElasticSearch7.X

1.首先到官网准备安装包

 

 

2.解压安装包

  tar -zxvf elasticsearch-7.7.0-linux-x86_64.tar.gz

3.将解压的安装包移动到/usr/local目录下

  mv elasticsearch-7.7.0  /usr/local

4.进入bin/config,修改elasticsearch.yml文件

  vim elasticsearch.yml

  cluster.name: [name] 为集群提供一个名称

  node.name: [name] 此节点名称

  path.data: [path]  数据存放的地址

  path.logs: [path] 日志存放地址

  network.host: 0.0.0.0 网络绑定这样设置就好了

  cluster.initial_master_nodes: ["es-node1"] 将es-node1设置为master节点

5.修改系统的进程内存限制,否则启动es会报错

  vim /etc/security/limits.conf

  将数据添加进去

  * soft nofile 65536

  * hard nofile 131072

  * soft nproc 2048

  * hard nproc 4096

  保存退出

  vim /etc/sysctl.conf

  vm.max_map_count=262145  (es需要262144,我们在基础上+1,保证它启动)

  sysctl -p 刷新

6.由于elasticsearch不允许root用户操作,所以需要建立子用户

  useradd esuser  增加一个子用户

  chown -R esuser:esuser /usr/local/elasticsearch-7.4.2  赋权

  su esuser 切换成子用户

  进入 es/bin命令启动

  cd /usr/local/elasticsearch-7.7.0/bin

  ./elasticsearch -d    -d表示后台启动

7.过一会,大概一分钟,启动比较慢

  用主机浏览器搜索  http:ip:9200 如果返回json字符串则安装成功

注意注意  防火墙对端口的过滤  记得开放9200端口,或者在虚拟机演示的朋友,可以关闭防火墙

posted on 2020-05-29 15:09  一号·技术小站  阅读(2456)  评论(0编辑  收藏  举报

导航