docker搭建es集群并配置xpack

本文介绍了如何使用Docker搭建Elasticsearch集群,并详细阐述了配置X-Pack的过程,包括创建容器、设置密码和证书认证。通过这些步骤,确保集群安全并进行简单的访问测试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

docker es 安装集群的搭建

这里以其中一台机做例子,其他两台基本一样装法
安装es的镜像
docker pull elasticsearch:7.6.2
在根⽬录建⽴一些文件夹
mkdir -p /home/admin/es/config 
mkdir -p /home/admin/es/data 
mkdir -p /home/admin/es/logs 
cd /home/admin/es/config 

vim elasticsearch.yml 
chmod 777 -R /home/admin/es/config 
chmod 777 -R /home/admin/es/data 
chmod 777 -R /home/admin/es/logs

上面的 elasticsearch.yml,填这些东西

#集群唯⼀名称,所有节点⼀致 
cluster.name: elasticsearch-cluster 
#节点名称(要修改)
node.name: master180 
#设置可以访问的ip,默认为0.0.0.0,这⾥全是设置通过 
network.host: 0.0.0.0 
#设置该节点交互ip地址(要修改)
network.publish_host: 12.345.678.180 
#设置对外服务的http端⼝,默认为9200 
http.port: 9200 
#设置节点之间交互的tcp端⼝,默认9300 
transport.tcp.port: 9300 
#与其集群个数节点IP地址(要修改) 
discovery.seed_hosts: ["12.345.678.181:9300","12.345.678.182:9300"] 
bootstrap.memory_lock: false 
#主节
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值