CentOS系统安装Elasticsearch,RPM包方式

本文基于: CentOS7、Elasticsearch6.2.4

1、安装java

sudo yum install -y java-1.8.0-openjdk-devel

java -version

2、浏览器访问https://mirrors.aliyun.com/elasticstack/yum/elastic-6.x/6.2.4/下载Elasticsearch安装包,然后上传到服务器

3、执行命令安装

sudo rpm -ivh elasticsearch-6.8.23-x86_64.rpm

4、系统内核参数调优

sudo echo "vm.max_map_count=262144" >> /etc/sysctl.conf sudo sysctl -p

sudo tee -a /etc/security/limits.conf <<EOF

elasticsearch soft nofile 65535

elasticsearch hard nofile 65535

elasticsearch soft nproc 4096

elasticsearch hard nproc 4096

EOF

5、修改elasticsearch配置

mv /etc/elasticsearch/elasticsearch.yml /etc/elasticsearch/elasticsearch.yml.bak

vim /etc/elasticsearch/elasticsearch.yml

集群名

cluster.name: es-6x-cluster

节点名

node.name: node-1

path.data: /var/lib/elasticsearch

path.logs: /var/log/elasticsearch

允许外网访问

network.host: 0.0.0.0

http.port: 9200

单机模式必须设为1

discovery.zen.minimum_master_nodes: 1

6、修改elasticsearch的JVM 堆内存大小,默认是1g

vi /etc/elasticsearch/jvm.options

-Xms512m

-Xmx512m

7、启动

sudo systemctl enable elasticsearch

sudo systemctl start elasticsearch

sudo systemctl status elasticsearch

8、验证是否安装成功,正常返回json字符串,包含版本信息

curl http://localhost:9200

相关推荐
艾伦_耶格宇1 分钟前
【DOCKER容器实战】-3 ElasticSearch + Kibana
elasticsearch·docker·jenkins
mengge.cloud3 分钟前
LVS 小白完整教程(Linux虚拟服务器负载均衡)
linux·运维·服务器·负载均衡·lvs
秦渝兴7 分钟前
LVS-DR 高可用集群实战:NFS + Web + DNS + Keepalived 全套架构
linux·服务器·网络·lvs
搬砖的小码农_Sky24 分钟前
LANDrop 在 Ubuntu 上的安装方法
linux·运维·计算机网络·ubuntu
raindayinrain29 分钟前
深入理解Linux内核--内存架构,页框分配器,性能优化
linux·numa·水位·区域·页框分配
Mortalbreeze1 小时前
深入理解 TCP 协议(二):TCP 可靠传输与高效通信机制详解
linux·服务器·网络·网络协议·tcp/ip
sel_91 小时前
【Linux】Linux 常用命令手册
linux·服务器
2401_868534781 小时前
企业信息安全建设
linux·网络协议·beautifulsoup
goyeer1 小时前
Liunx日志管理与journalctl
java·linux·运维·服务器·运维开发·信息化·信息化企业管理
酷可达拉斯1 小时前
自动化运维-Ansible Role综合应用案例-基于LNMP部署wordpress
linux·运维·服务器·自动化·ansible