欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

elasticsearch单机部署

时间:2023-05-11
一、单机部署 单机部署步骤

elasticsearch 是不允许root用户直接运行的,需要创建新的用户,并且把elasticsearch 下所有的文件更改所属用户 1.从官网下载压缩包

https://www.elastic.co/cn/downloads/past-releases#elasticsearch

可根据需要的版本进行下载:
2.压缩包解压缩

解压软件包tar zxvf elasticsearch-7.17.0-linux-x86_64.tar.gz

3.创建用户,并授权:

elasticsearch 是不允许root用户直接运行的,需要创建新的用户

useradd espasswd es

chown -R es:es /opt/elasticsearch-7.17.0

4.修改elasticsearch配置文件

vim /opt/elasticsearch-7.17.0/config/elasticsearch.yml

修改文件创建数量的大小

修改文件创建数量的大小:vim /etc/security/limits.conf

es soft nofile 65536es hard nofile 65536

设置文件的大小参数

vim /etc/security/limits.d/20-nproc.conf 末尾添加:es soft nofile 65536es hard nofile 65536* hard nproc 4096

设置最大内存的分配

vim /etc/sysctl.conf 末尾添加:vm.max_map_count=655360

重新加载配置

sysctl -p

5.切换用户,启动服务

su escd /opt/elasticsearch-7.17.0/bin/./elasticsearch

此刻正在运行中:

6.验证

验证端口是否打开:

netstat -natp | grep 9200

curl命令验证:curl 'http://192.168.133.10:9200/?pretty'

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。