Elasticsearch-8.4.2 集群安装

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

一、 环境准备

Java环境1.8以上

机器如下

node1 192.168.157.128

node2 192.168.157.129

node3 192.168.157.130

二、下载elasticsearch

Download Elasticsearch | Elastic

Elasticsearch-8.4.2 集群安装

三、安装elasticsearch

1. 将安装包上传到/opt/apps目录下

2. 解压

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

3. 进入elasticsearch-8.4.2,创建data目录

mkdir data

4. 编辑config目录下得elasticsearch.yml配置文件

node1配置如下,其他节点只需要改变node.name 和 host即可。

cluster.name: es-cluster
node.name: node-1
path.data: /opt/apps/elasticsearch-8.4.2/data
path.logs: /opt/apps/elasticsearch-8.4.2/logs
network.host: 192.168.157.128
network.bind_host: 0.0.0.0
network.publish_host: 192.168.157.128
http.port: 9200
discovery.seed_hosts: ["192.168.157.128", "192.168.157.129", "192.168.157.130"]
cluster.initial_master_nodes: ["node-1"]
xpack.security.enabled: false
xpack.security.transport.ssl.enabled: false

 5. 创建es启动用户

# 创建es组
groupadd es
# 创建es用户并在es组中
useradd es -g es
# 设置es密码
passwd es

6. 其他系统设置

# 修改limits.conf文件
vi /etc/security/limits.conf
es hard nofile 65536
es soft nofile 65536

# 修改sysctl.conf
vi /etc/sysctl.conf 
vm.max_map_count=655360

7. 修改elasticsearch-8.4.2目录所属者和所属组

chown -R es:es /opt/apps/elasticsearch-8.4.2

8. 启动elasticsearch

切换es用户,在bin目录下执行如下命令即可

./elasticsearch

四、验证是否安装完成

使用浏览器访问192.168.157.128:9200/_cat/nodes 查看各个节点信息,打星号的表示为主节点。 

Elasticsearch-8.4.2 集群安装

五、问题总结

1. 不能用root启动elasticsearch

2. max file descriptors [4096] for elasticsearch process is too low, increase to at least [65535]

# 修改limits.conf文件
vi /etc/security/limits.conf
es hard nofile 65536
es soft nofile 65536

# 修改sysctl.conf
vi /etc/sysctl.conf 
vm.max_map_count=655360

3. Transport SSL must be enabled if security is enabled. Please set [xpack.security.transport.ssl.enabled] to [true] or disable security by setting [xpack.security.enabled] to [false]

xpack.security.enabled: false
xpack.security.transport.ssl.enabled: false

至此elasticsearch集群的搭建就结束了,大家也去试试吧。文章来源地址https://www.toymoban.com/news/detail-412228.html

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

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

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

相关文章

  • Linux下安装Elasticsearch(1),面试字节跳动Linux运维工程师该怎么准备

    network.host: 0.0.0.0 # 绑定到0.0.0.0,允许任何ip来访问 我们把data和logs目录修改指向了elasticsearch的安装目录。但是这两个目录并不存在,因此我们需要创建出来。 进入elasticsearch的根目录,然后创建: mkdir data mkdir logs 目前我们是做的单机安装,如果要做集群,只需要在这个配置

    2024年04月25日
    浏览(43)
  • iOS 自动化测试 (2):基本环境准备 - 安装WebDriverAgent(WDA)

    在配置好了Appium的基础环境之后,下一步需要在被测试设备中安装WebDriverAgent。 先介绍一下什么是WebDriverAgent,WebDriverAgent是Facebook 在SeleniumConf 大会上推出的一款新的iOS移动测试框架,支持模拟器和真机。WebDriverAgent的本质是WebDriver Server。在iOS客户端安装了WebDriverAgent 就等于

    2024年01月25日
    浏览(45)
  • openstack云计算(一)————openstack安装教程,创建空白虚拟机,虚拟机的环境准备

    需要注意的步骤会截图一下,其它的基本都是下一步,默认的即可 ----------------------------------------------------------- (1)、在安装CentOS 7的启动界面中,选择“Install CentOS 7”并回车(点击控制台界面后,按键才会生效,但是鼠标会消失,此时可以按Ctrl+Alt键可以让鼠标重新出现)

    2024年04月09日
    浏览(42)
  • odoo17基础培训1-odoo开发基础知识准备以及odoo17开发环境安装

    当我介绍客户使用odoo系统作为业务管理平台时,有时会被问到Odoo是什么? 简单点,可以这么说: Odoo是一套完整的系统,是一个开源框架,针对 ERP 的需求发展而来,适合定制出符合客户各种需求的ERP系统、电子商务系统、CMS、或者是网站。 由于 Odoo 的底层结构很强大,所

    2024年02月02日
    浏览(43)
  • elasticsearch集群安装+安全验证+kibana安装

    修改limits.cong配置 /etc/security/limits.conf 修改如下 echo \\\"* soft nofile 65536 hard nofile 131072 soft nproc 4096 hard nproc 4096 soft memlock unlimited hard memlock unlimited\\\" /etc/security/limits.conf 修改sysctl配置 /etc/sysctl.conf 修改如下 echo “vm.max_map_count = 262145” /etc/sysctl.conf #生效 sysctl -p 修改es占用内存 /opt/

    2024年04月16日
    浏览(36)
  • Elasticsearch 集群安装

    我通常认定一个单独运行的 es 服务为一个 es 节点。 es 的节点通过 elasticsearch.yml 的 node.roles 参数来定义,如果不设置 node.roles,则默认如下的角色 master 具有主节点资格 data 数据节点 data_content 内容数据节点 data_hot 热点数据节点 data_warm 温数据节点 data_cold 冷数据节点 data_fro

    2024年02月16日
    浏览(31)
  • Elasticsearch-8.4.2 集群安装

    一、 环境准备 Java环境1.8以上 机器如下 node1 192.168.157.128 node2 192.168.157.129 node3 192.168.157.130 二、下载elasticsearch Download Elasticsearch | Elastic 三、安装elasticsearch 1. 将安装包上传到/opt/apps目录下 2. 解压 3. 进入elasticsearch-8.4.2,创建data目录 4. 编辑config目录下得elasticsearch.yml配置文件

    2023年04月13日
    浏览(31)
  • ElasticSearch8集群的安装部署

    一、搭建集群的环境配置: 本集群使用Centos7.6操作系统,8G 4C 80G Linux 6版本不支持安装ES8版本 ES8版本以上的都自带JDK 二、集群安装规划如下: 机器地址 节点名称 节点角色 节点功能 10.1.80.94 node-1 Master,data 主+数据节点 10.1.80.95 node-2 Master,data 主+数据节点 10.1.80.96 node-3 Master,

    2023年04月09日
    浏览(50)
  • elasticsearch 8.3版本安装和集群部署

    我跟着一些网页教程提示部署我的集群,发现我集群里面的服务器互相看不到,于是咨询了我的老师,加上自己的实验终于成功了。因为之前网上找的参数和我的版本没对上,导致起不来,我这个集群服务器版本是8.3.1 1 开始安装elasticsearch ,导入gpg-key 2 建elasticsearch 的yum仓库

    2023年04月27日
    浏览(52)
  • k8s安装elasticsearch集群

    搭建es集群需要使用的技术如下:k8s集群、StatefulSet控制器、Service(NodePort)服务、PV、PVC、volumeClaimTemplates(存储卷申请模板)。 StatefulSet控制器创建的Pod适合用于分布式存储系统,它最大的特点是各个Pod的数据不一样,各个Pod无法使用同一个存储卷。注意StatefulSet会给所有的

    2024年02月12日
    浏览(43)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包