Elasticsearch集群部署
2021-02-22 16:52
344 查看
参考官方文档:https://www.elastic.co/guide/en/elasticsearch/reference/7.11/rpm.html#rpm-repo
1、安装elasticsearch
# 导入KEY rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch # 配置YUM源 cd /etc/yum.repos.d/ vi elasticsearch.repo [elasticsearch] name=Elasticsearch repository for 7.x packages baseurl=https://artifacts.elastic.co/packages/7.x/yum gpgcheck=1 gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch enabled=0 autorefresh=1 type=rpm-md # 安装elasticsearch yum install --enablerepo=elasticsearch elasticsearch # 设置自启动并启动elasticsearch服务 systemctl daemon-reload systemctl enable elasticsearch systemctl start elasticsearch systemctl stop elasticsearch
2、集群配置
elasticsearch默认单机集群模式启动,需修改配置部署一个3节点集群,并将数据保存位置修改为指定位置
mkdir /sas/elasticsearch chown -R elasticsearch:elasticsearch /sas/elasticsearch vi /etc/elasticsearch/elasticsearch.yml cluster.name: es-devops node.name: devops01 path.data: /sas/elasticsearch network.host: 10.255.200.1 discovery.seed_hosts: ["10.255.200.1", "10.255.200.2", "10.255.200.3"] cluster.initial_master_nodes: ["devops01", "devops02", "devops03"] # 重启服务 systemctl restart elasticsearch
3、启用安全认证
# 新版本的安全认证启用时必须启用SSL,否则会报错: # Transport SSL must be enabled if security is enabled on a [basic] license. Please set [xpack.security.transport.ssl.enabled] to [true] or disable security by setting [xpack.security.enabled] to [false] # 启用安全认证 vi /etc/elasticsearch/elasticsearch.yml xpack.security.enabled: true xpack.security.transport.ssl.enabled: true xpack.security.transport.ssl.key: /etc/elasticsearch/sslkey/devops.key xpack.security.transport.ssl.certificate: /etc/elasticsearch/sslkey/devops.crt # 重启服务 systemctl restart elasticsearch # 设置初始密码 /usr/share/elasticsearch/bin/elasticsearch-setup-passwords interactive
相关文章推荐
- docker Elasticsearch单机部署与集群部署
- elasticsearch集群部署(一) 快速部署
- 白话Elasticsearch68-ES生产集群部署重要的操作系统设置
- Elasticsearch进阶之路:集群部署
- 使用docker快速部署Elasticsearch集群的方法
- Elasticsearch 集群部署
- Elasticsearch 6.0.0 Head Analysis-ik-6.0.0 集群部署
- Elasticsearch-ES 5.x (Head,Kibana,X-Pack) 集群的部署、配置、测试
- ELK 中的elasticsearch 集群的部署
- 部署 Kubernetes 集群日志插件 Fluentd、Elasticsearch、Kibana
- 搭建ELK(ElasticSearch+Logstash+Kibana)日志分析系统(十) elasticsearch集群部署
- ElasticSearch 系列 (2) 集群安装部署
- 记一次elasticsearch集群部署
- Elasticsearch5.4集群(一)安装部署
- elasticsearch5.2集群部署
- Young大胆docker-compose部署elasticsearch集群踩坑(一)
- Elasticsearch 集群安装部署
- 使用 Docker 部署和迁移多节点的 ElasticSearch-Logstash-Kibana 集群
- Elasticsearch2.4学习(二)------Elasticsearch2.4.1集群部署及elasticsearch.yml配置
- elasticsearch 单机部署,脱离集群