Elasticsearch8 集群搭建(一)基础篇

这篇具有很好参考价值的文章主要介绍了Elasticsearch8 集群搭建(一)基础篇。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

记录下工作中搭建Elasticsearch8 集群的过程,此篇为第一部分,后续会陆续更新其他部分。

前提:

安全组配置:确保集群内所有服务器在同一安全组内。(或在不同安全组但互相可以通信)

以下步骤需要在每台要安装Elasticsearch的服务器上执行。

1、创建Elasticsearch专属用户

Elasticsearch禁止以root身份启动,必须创建一个专属用户来运行:

Elasticsearch8 集群搭建(一)基础篇,Elasticsearch,elasticsearch,大数据

图片来源:Elasticsearch security principles | Elasticsearch Guide [8.10] | Elastic

(1)创建elasticsearch用户组:

groupadd <用户组名>

例:groupadd elastic

使用上述命令创建了一个名为“elastic”的用户组。

(2)向elasticsearch组中添加elasticsearch用户:

useradd <用户名> -g <用户组名>

例:useradd es -g elastic

上述命令向“elastic”这个用户组中添加了一个名为“es”的用户。

(3)修改用户密码:

passwd <用户名>

例:passwd es

使用此命令修改创建的“es”用户的密码。

2、安装Elasticsearch

(1)切换到创建的es用户:

su es

(2)先安装wget,用来下载Elasticsearch安装包:

yum -y install wget

(3)在/usr/local目录下安装,切换目录:

cd /usr/local

(4)下载Elasticsearch安装包:

​wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.10.2-linux-x86_64.tar.gz

这里下载的是8.10.2版本的.tar.gz安装包,可以根据需要下载所需版本及形式的安装包

(5)解压:

tar -zxvf elasticsearch-8.10.2-linux-x86_64.tar.gz

(6)修改文件权限:

chown -R es:elastic /usr/local/elasticsearch-8.10.2

上述命令将elasticsearch-8.10.2文件夹及内部文件的所属用户改为了“es”用户,用户组改为了“elastic”组。

基础部分结束,下一篇将更新集群配置相关内容。文章来源地址https://www.toymoban.com/news/detail-801026.html

到了这里,关于Elasticsearch8 集群搭建(一)基础篇的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Elasticsearch8节点加入集群失败解决方法

    failed to join {cluster-master2}{DDB9zVg8SQ24a0jD7lno2w}{gLNn_SCQTIely-VWU0yOHA}{poc-cluster-master2}………… 在日志里面可以看到,是因为节点之前使用一个UUID加入了集群,现在使用一个新的UUID加入新的集群,这是不允许的。 在 Elasticsearch 集群中,每个节点都有一个唯一的节点标识符,通常被称

    2024年01月21日
    浏览(42)
  • Elasticsearch8.4.0集群安装(ELK安装part1)

    一,环境准备 由于资源有限,使用VirtulBox虚拟机进行搭建。 搭建集群的环境配置: 本集群使用Red Hat Enterprise Linux release 8.2 (Ootpa)操作系统,1C CPU,4G Memory,大于50G的Disk。 集群安装规划如下: 机器地址     节点名称    节点角色    节点功能 192.168.88.5 node-1    Master,da

    2023年04月24日
    浏览(82)
  • ElasticSearch8 - 基础概念和映射

    写这篇东西,是因为官方文档看着太痛苦,于是乎想用大白话来聊聊 ElasticSearc (下面都简称ES)。所以下文对于 ES 一些概念的表述可能会与官方有出入,所以需要准确的表述和详细定义的,请跳转官方文档。我也尽量贴上官方的链接。 前置知识:因为下文会使用 mysql 的一些概

    2024年03月25日
    浏览(26)
  • Elasticsearch集群搭建 + ELFK数据传输链路打通

    本文记录基于 Docker 容器化技术将 Elasticsearch 集群搭建 + ELFK 数据传输链路打通过程。 ES 是基于 Lucene(一个全文检索引擎的架构)开发的分布式存储检索引擎,用来存储各类日志。ES 是用 JAVA 开发的,可通过 RESTful Web 接口,让用户可以通过浏览器与 ES 通信。ES 是个分布式搜

    2024年02月07日
    浏览(33)
  • docker-compose 搭建 elasticsearch8.2.0 + kibana 8.2.0

    最近研究es,搭建环境的时候发现网上的很多文档大部分都是用来记录自己操作的,不过中间还是出现了很多问题,单独的文档还不能解决这些问题。我决定记录下来中间发生的问题,还有解决方案。还有在windows上docker-compose搭建的,原理一样不过不好操作中间很多问题可能和

    2024年02月03日
    浏览(41)
  • Elasticsearch集群搭建、数据分片以及位置坐标实现附近的人搜索

    es使用两种不同的方式来发现对方: 广播 单播 也可以同时使用两者,但默认的广播,单播需要已知节点列表来完成 当es实例启动的时候,它发送了广播的ping请求到地址 224.2.2.4:54328 。而其他的es实例使用同样的集群名称响应了这个请求。 一般这个默认的集群名称就是上面的

    2024年02月06日
    浏览(38)
  • 【Elasticsearch】Elasticsearch集群搭建详细手册

    1.1.资源准备 服务器 192.168.X.26 192.168.X.25 192.168.X.24 安装包 elasticsearch-6.8.10.tar.gz 防火墙 所有服务器均开通9200,9300端口 1.2.安装组件 第一步:创建es安装目录 第二步:上传安装包到soft目录下 第三步:解压安装包 注意:当前步骤每台服务器均相同!!! 1.3.修改配置 节点1、节点

    2024年01月22日
    浏览(30)
  • 【elasticsearch】elasticsearch7.x集群搭建

    目录 一、服务器情况 二、安装前准备 1、下载es 2、配置服务器免密登录 3、升级jdk 三、安装es集群 (一)master服务器的操作 1、将es上传到Linux并解压 2、创建数据、日志存储文件夹 3、配置config/elasticsearch.yml 4、配置jvm 5、创建es用户 6、赋权限 7、修改配置文件 8、启动服务 9、启

    2023年04月09日
    浏览(34)
  • 五-1、elasticsearch集群搭建(ES集群搭建)

    es下载地址 这里我下载的是 集群搭建方法 上传方式有两种 第一种:使用xftp上传 直接拖动过去就可以了。 第二种:使用lrzsz 先安装 切换到要上传的位置 输入命令 选择你要上传的文件 等待上传完成即可 ①解压到指定目录下 ②修改/config下的elasticsearch.yml 加入如下配置 原来

    2023年04月22日
    浏览(42)
  • Elasticsearch8 - Docker安装Elasticsearch8.12.2

    最近在学习 ES,所以需要在服务器上装一个单节点的 ES 服务器环境:centos 7.9 目前最新版本是 8.12.2 新增配置文件 elasticsearch.yml 解释一下,前三行是开启远程访问和跨域,最后一行是开启密码访问 Networking | Elasticsearch Guide [8.12] | Elastic 在宿主机创建容器的挂载目录,我的目录

    2024年04月15日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包