标签:logs 部署 data esgroup esuser elasticsearch home 安装 es
1、下载安装包
我下载的是7.16.2的版本,jdk需要11版本
https://www.elastic.co/cn/downloads/past-releases#elasticsearch
https://www.elastic.co/cn/downloads/past-releases/elasticsearch-7-16-2
2、上传到服务器并解压
tar -zxvf elasticsearch-7.16.2-linux-x86_64.tar.gz
3、创建用户
Elasticsearch不允许root用户直接运行,可以直接试试,会报错can not run elasticsearch as root,所以要创建新用户,在root用户下创建新用户esuser
groupadd esgroup #新建一个esgroup的用户组 useradd -g esgroup esuser #在esgroup用户组下面建立一个esuser的用户 passwd es01 #修改用户密码 chown -R esuser /opt/elasticsearch/elasticsearch-7.16.2/ #将这个文件夹赋给esuser
4、创建data和logs文件夹
mkdir /home/elasticsearch/data
mkdir /home/elasticsearch/logs
5、修改elasticsearch.yml文件
path.data: /home/elasticsearch/data
path.logs: /home/elasticsearch/logs
network.host: 0.0.0.0
http.port: 9200
6、修改jvm.options文件
初始内存和最大内存大小设置,官网强烈建议设置成一样大小的
-Xms32g
-Xmx32g
7、配置 /etc/sysctl.conf
# vim /etc/sysctl.conf
vm.max_map_count=262144
8、启动
su esuser
bin/elasticsearch -d 后台启动
标签:logs,部署,data,esgroup,esuser,elasticsearch,home,安装,es 来源: https://www.cnblogs.com/yb38156/p/15982583.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。