问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

docker安装Elasticsearch7.6集群并设置密码

提问网友 发布时间:2025-01-11 02:31
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
1个回答
热心网友 回答时间:2025-01-11 04:45
为了安全地配置 Elasticsearch 7.6 集群并设置密码,本文提供了一系列步骤,确保了从安装到配置的全流程指导。使用 Docker 进行简化物理安装,将更轻松地实现集群搭建。

在 Elasticsearch 从 6.8 版本开始,用户可以免费使用 X-Pack 的安全功能,前版本则不具备此功能。本文将记录配置安全认证的方法,以确保数据安全。

在进行基础配置时,首先需要对 Linux 参数进行调整以优化 Elasticsearch 性能。具体步骤包括设置 `vm.max_map_count=262144`,无需重启系统,该设置即可立即生效。

此外,为确保数据存储安全,需将 Elasticsearch 的 `data` 和 `logs` 目录授予 `1000` 用户权限,适用于安装三个节点的集群。通过创建对应的数据存储文件,可以确保数据的安全性。

在选择版本与 Docker 镜像时,应注意 Elasticsearch 的不同许可证类型。Open Source 和 Basic 版本为免费版本,而从 6.8 版本起,安全功能则集成于 Basic 授权中。因此,使用 `elasticsearch:7.6.2` 镜像进行安装。

安装过程可参考 GitHub(github.com/Ryan-Miao/do...)中的文件。首先,创建 `docker-compose.yml` 文件以配置服务环境。

对于配置文件 `elasticsearch.yml`,需要根据具体需求进行调整,以确保集群稳定运行。

在生成证书方面,Elasticsearch 提供了工具 `elasticsearch-certutil` 来生成 CA 和证书。在 Docker 实例中运行该工具生成证书,并复制至所需位置以备后用。

通过运行 Elasticsearch 实例并进入其中,可以生成 CA 和证书文件。完成生成后,复制证书文件以备后续使用。

使用生成的证书,启动 Elasticsearch 集群并设置密码。在浏览器中访问集群节点(如:localhost:9200、9201、9202),输入用户名 `elastic` 和密码,完成密码设置。

为了应对忘记密码的情况,可以利用系统用户权限修改密码。在 Elasticsearch 机器上创建临时超级用户,并使用此用户修改 `elastic` 用户的密码。

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

关于ES9200端口漏洞添加授权验证方法实践 Elasticsearch安全又双叒叕出问题? 搜索引擎该怎么选 常见未授权汇总 玉雕师的txt全集下载地址 诱人的定情物的故事梗概 诱人的定情物故事梗概 我在喝调月经的中药 可以吃苹果? 我想知道我的hp能不能玩h1z1 或者 大逃杀 奥迪Q7国VI落地价是多少钱?奥迪Q7裸车价 奥迪q7是国产还是进口车型? 抖音如何删除喜欢作品 删除喜欢作品方法介绍 word和ward发音一样吗world和doctor发音相同吗 虐待被监管人罪立案标准是什么 新刑法虐待被监管人罪立案标准是什么? 什么条件下才会构成虐待被监管人罪? 为什么我的手机黑屏,但是有震动呢? 什么叫分拆上市? - 知乎 电脑三国战纪诸葛亮选法 怎么在电脑上选三国战记2的隐藏人物.什么DBD 啥的求详情,我的攻击那些... 三国战记2代 中的隐藏人物怎么选 永利高复利投资集团 永利高复利投资是什么 人保医疗费报销比例是多少? 中国人保医疗费用报销多少? 景姓家谱介绍 请问有知道北京哪里有卖国语原版cd的店 请问一下北京还有没有卖原版CD的唱片行 北京哪里有卖打口CD的 北京哪里有卖进口CD 遂宁船山区有哪些中学 执业医师现场审核省里复审吗 海尔冰箱怎么样质量好不好 冰箱海尔质量怎么样 ...聊天,?我不想变得像一个不会说话的人,现在的社会不会讲话是不行的... 重庆火车北站(龙头寺汽车站)到鸡冠石镇怎么走 重庆环线全部站点 在同一平面内n条直线最多可有多少个交点(用含n的代数式表示) 怎么添加图片上红色的箭头标志 电脑图片中如何加箭头标注 旭格门窗怎么样
Top