swarm下部署es8.6.2(三)

韵味老鸟 2024-08-02 12:40:51

swarm 下部署es 8.6.2 (三)

#在宿主机拷贝文件到 /data/es/config/certs目录,各es节点需要同步

cd /data/es/config

docker cp cbd56adc0b08:/usr/share/elasticsearch/elastic-certificates.p12 certs

docker cp cbd56adc0b08:/usr/share/elasticsearch/elastic-stack-ca.p12 certs

配置权限

chmod -R 755 /data/es/config/certs*

#同步 certs 目录到各节点 es下

#配置密码

需要先开启xpack,否则报错,

#es.yaml 配置,二次启动

cluster.name: bj-elasticsearchnode.name: es1network.host: 0.0.0.0network.publish_host: es1 http.port: 9200http.cors.enabled: truehttp.cors.allow-origin: "*"http.cors.allow-headers: Authorizationcluster.initial_master_nodes: es1,es2,es3discovery.seed_hosts: ["es1:9300", "es2:9300", "es3:9300"]transport.profiles.default.port: 9300#xpack#xpack.security.enabled: falsexpack.security.enabled: truexpack.security.audit.enabled: false#xpack.security.transport.ssl.enabled: falsexpack.security.transport.ssl.enabled: truexpack.security.transport.ssl.verification_mode: certificatexpack.security.transport.ssl.keystore.path: certs/elastic-certificates.p12xpack.security.transport.ssl.truststore.path: certs/elastic-certificates.p12
0 阅读:0