Elasticsearch 8.8.1安装及启动

华为云的镜像去下载

ElasticSearch: https://mirrors.huaweicloud.com/elasticsearch/?C=N&O=D
logstash: https://mirrors.huaweicloud.com/logstash/?C=N&O=D
kibana: https://mirrors.huaweicloud.com/kibana/?C=N&O=D

原文链接:https://blog.csdn.net/Rok728/article/details/121953545

链接地址

https://repo.huaweicloud.com/elasticsearch/8.8.1/elasticsearch-8.8.1-linux-x86_64.tar.gz
https://repo.huaweicloud.com/kibana/8.8.1/kibana-8.8.1-linux-x86_64.tar.gz

创建用户

elasticsearch 为了安全性,不能使用root账号启动,需切换其他账号,或新建账号来启动。
我们这里新建一个账号 elastic,执行命令useradd elastic,授权chown -R elastic:elastic /soft/elasticsearch-8.8.1
修改配置文件
到/soft/elasticsearch-8.8.1/config目录下修改elasticsearch.yml 文件如下,使外网也能访问elasticsearch

下面启动报错问题参考

https://blog.csdn.net/Rok728/article/details/121953545

启动无法访问

原因:ES8默认开启了 ssl 认证
解决:修改elasticsearch.yml配置文件:
xpack.security.http.ssl:enabled 设置成 false
xpack.security.enabled 设置成false

关键代码 vim …/config/elasticsearch.yml

network.host: 0.0.0.0
#
# By default Elasticsearch listens for HTTP traffic on the first free port it
# finds starting at 9200. Set a specific HTTP port here:
#
http.port: 9200
xpack.security.enabled: false

xpack.security.enrollment.enabled: true

# Enable encryption for HTTP API client connections, such as Kibana, Logstash, and Agents
xpack.security.http.ssl:
  enabled: false
  keystore.path: certs/http.p12

# Enable encryption and mutual authentication between cluster nodes
xpack.security.transport.ssl:
  enabled: true
  verification_mode: certificate
  keystore.path: certs/transport.p12
  truststore.path: certs/transport.p12
# Create a new cluster with the current node only
# Additional nodes can still join the cluster later
cluster.initial_master_nodes: ["VM-4-12-centos"]

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
您好!对于Elasticsearch 8.8.1版本的集群安装,您可以按照以下步骤进行操作: 1. 下载Elasticsearch安装包:访问Elasticsearch官方网站(https://www.elastic.co/downloads/elasticsearch)下载对应版本的安装包。 2. 解压安装包:将下载的安装包解压到您选择的目录。 3. 配置集群节点:打开解压后的安装目录,进入`config`文件夹,编辑`elasticsearch.yml`文件。 - 设置节点名称:找到`node.name`项,为每个节点设置一个唯一的名称。 - 设置集群名称:找到`cluster.name`项,为整个集群设置一个名称,所有节点必须使用相同的名称。 - 设置绑定地址:找到`network.host`项,设置节点绑定的IP地址。 - 设置节点间通信端口:找到`transport.tcp.port`项,设置节点间通信使用的TCP端口。 - 设置数据存储路径:找到`path.data`项,设置数据存储的路径。 4. 配置JVM堆内存:找到`jvm.options`文件,根据实际情况调整堆内存大小,通常建议将堆内存设置为机器总内存的一半。 5. 启动节点:在命令行中进入Elasticsearch安装目录的`bin`文件夹,执行以下命令启动节点: - Windows: `.\elasticsearch.bat` - Linux/Mac: `./elasticsearch` 6. 检查节点状态:执行以下命令检查节点的状态: - Windows: `.\elasticsearch.bat` 或 `.\elasticsearch.bat -E node.name=node-1 -E cluster.name=my_cluster` - Linux/Mac: `./elasticsearch` 或 `./elasticsearch -E node.name=node-1 -E cluster.name=my_cluster` - 使用浏览器访问`http://localhost:9200/_cat/nodes?v`,查看节点状态信息。 重复上述步骤设置并启动其他节点,确保它们都加入到同一个集群中。这样就完成了Elasticsearch 8.8.1版本集群的安装和配置。 希望对您有所帮助!如有更多问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值