docker运行elasticsearch集群与elasticsearch-head及安全策略配置

1、部署目录结构:

  • /opt/elasticsearch/config        elasticsearch配置文件目录

  • /opt/elasticsearch/ca              elasticsearch 集群通信证书目录,目录下有文件:elastic-stack-ca.p12和elastic-certificates.p12

  • /opt/elasticsearch/data            elasticsearch 索引数据目录

  • /opt/elasticsearch/run.sh        elasticsearch docker 运行脚本

  • /opt/elasticsearch/head.sh      elasticsearch-head docker 运行脚本

2、准备配置文件:

注意:配置前,先将xpack.security.enabled和xpack.security.transport.ssl.enabled都置为false。

cluster.name: elastic-cluster

node.name: es-node-9200

network.host: 0.0.0.0

http.port: 9200

discovery.seed_hosts: ["192.168.0.2", "[::1]"]

cluster.initial_master_nodes: ["es-node-9200"]

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

# xpack.security.transport.ssl.verification_mode: certi

你可能感兴趣的:(技术开发经验笔记,elasticsearch,大数据,big,data)