记录下工作中搭建Elasticsearch8 集群的过程,此篇为第一部分,后续会陆续更新其他部分。
前提:
安全组配置:确保集群内所有服务器在同一安全组内。(或在不同安全组但互相可以通信)
以下步骤需要在每台要安装Elasticsearch的服务器上执行。
1、创建Elasticsearch专属用户
Elasticsearch禁止以root身份启动,必须创建一个专属用户来运行:
图片来源: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
基础部分结束,下一篇将更新集群配置相关内容。文章来源地址https://www.toymoban.com/news/detail-801026.html
到了这里,关于Elasticsearch8 集群搭建(一)基础篇的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!