躬行系列-ElasticSearch集群部署
版本选择
【躬行系列-ElasticSearch集群部署】CentOS7.6
java version "1.8.0_221"
elasticsearch-7.13.3
下载地址
百度官网即可
部署细节
java环境忽略
解压缩...
因为安全问题,Elasticsearch 不允许 root 用户直接运行,所以要创建新用户
useradd es
passwd es
es
es
修改目录归属用户及用户组
chown -R es:es /usr/local/elasticsearch-7.13.3
修改配置文件
vim elasticsearch.yml
加入如下配置
cluster.name: elasticsearch
node.name: node-1
network.host: 0.0.0.0
http.port: 9200
cluster.initial_master_nodes: ["node-1"]
为了es的正常使用,需要修改一些系统的配置文件
vim /etc/security/limits.conf
es soft nofile 65536
es hard nofile 65536
vim /etc/security/limits.d/20-nproc.conf
es soft nofile 65536
es hard nofile 65536
vim /etc/sysctl.conf
vm.max_map_count=655360
#重新加载
sysctl -p
启动需要切换到es用户
su es
常用命令
推荐阅读
- 【欢喜是你·三宅系列①】⑶
- 你不可不知的真相系列之科学
- 人脸识别|【人脸识别系列】| 实现自动化妆
- 2018-06-13金句系列7(金句结构-改编古现代诗词)
- Unity和Android通信系列文章2——扩展UnityPlayerActivity
- 乡野村趣系列之烧仙草
- Java内存泄漏分析系列之二(jstack生成的Thread|Java内存泄漏分析系列之二:jstack生成的Thread Dump日志结构解析)
- 15、IDEA学习系列之其他设置(生成javadoc、缓存和索引的清理等)
- 【年终激励系列】之五(年终奖如何与考核紧密相连)
- 剥削劳动力系列(企业家剥削你时,他要付出巨大的代价)