Elasticsearch7.17.6单点部署

以下我们在Centos7操作系统上以Elasticsearch7.17.6为例来进行一下安装

环境准备

Elasticsearch https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.17.6-linux-x86_64.tar.gz
其它包格式:https://www.elastic.co/cn/downloads/past-releases/elasticsearch-7-17-6

开始安装

  1. 解压

  2. 修改elasticsearch.yml

cluster.name: TestEs
node.name: node01
path.data: /data/es7/data
path.logs: /data/es7/logs
network.host: 192.168.5.112
http.port: 9200
cluster.initial_master_nodes: ["node01"]
http.max_initial_line_length: 64kb
# 下面这段配置后续在配也行,因为得先生成证书才能配置证书绝对路径
xpack.security.enabled: true
xpack.security.transport.ssl.enabled: true
xpack.security.transport.ssl.verification_mode: certificate
xpack.security.transport.ssl.keystore.path: /opt/app/elasticsearch-7.17.6/config/elastic-certificates.p12
xpack.security.transport.ssl.truststore.path: /opt/app/elasticsearch-7.17.6/config/elastic-certificates.p12
  1. 进入到elasticsearch解压目录执行生成CA证书命令bin/elasticsearch-certutil ca 一路回车即可,成功后会在解压目录下生成elastic-stack-ca.p12文件

  2. 根据上述产生的CA证书来生成对应的密钥,执行命令bin/elasticsearch-certutil cert --ca elastic-stack-ca.p12,一路回车即可,成功后会在解压目录下生成elastic-certificates.p12秘钥文件

  3. 将elastic-certificates.p12移动到config目录下

  4. 如果没有添加elasticsearch.yml末尾的配置,那么此时可以添加

  5. chown -R bigdata.bigdata es解压目录

  6. 启动bin/elasticsearch -d

  7. 设置密码bin/elasticsearch-setup-passwords interactive

问题

access denied (“java.io.FilePermission“ “/cert/elastic-certificates.p12“ “read“)

将elastic-certificates.p12移动到config目录下

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我教你啊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值