Akiraka Akiraka
  • 首页
  • Linux
    • ELK
    • PHP
    • Shell
    • Nginx
    • Docker
      • Docker Compose
    • Centos
    • Ubuntu
    • Jenkins
  • Python
  • Mac OS
  • Windows
  • 大数据
    • Hadoop
    • CDH
    • Hive
    • Spark
    • ZooKeeper
  • 微服务
    • Kubernetes
    • Helm
  • Other
  • Quark
  • 首页
  • Linux
    • ELK
    • PHP
    • Shell
    • Nginx
    • Docker
      • Docker Compose
    • Centos
    • Ubuntu
    • Jenkins
  • Python
  • Mac OS
  • Windows
  • 大数据
    • Hadoop
    • CDH
    • Hive
    • Spark
    • ZooKeeper
  • 微服务
    • Kubernetes
    • Helm
  • Other
  • Quark
首页 › Linux › Docker › ELK 容器配置

ELK 容器配置

Akiraka1年前

文章目录

  • es-master.yml 配置
  • es-node-01.yml 配置
  • es-node-2.yml 配置
  • kibana.yml 配置

es-master.yml 配置

# 集群名称,多个集群必须保持一致
cluster.name: "bole-cluster"

# 节点名称
node.name: node-master

# 改节点是否担任master角色
node.master: true

# 该节点是否可以担任data节点的角色
node.data: true

# 设置为0.0.0.0 ,意思是任何IP都可以访问
network.host: 0.0.0.0

# es7.x 之后新增的配置,初始化一个新的集群时需要此配置来选举master,这里一定要填写,主节点主机名或者ip地址
cluster.initial_master_nodes: es-master

# 这里输入es的名称或者es的ip地址,多个es要输入多个
discovery.zen.ping.unicast.hosts: es-master,es-node-01,es-node-02

# 开启x-pack安全验证
# 设置密码 ./bin/elasticsearch-setup-passwords interactive
xpack.security.enabled: true
xpack.security.transport.ssl.enabled: true

# 生成es秘钥 ./bin/elasticsearch-certutil cert -out config/elastic-cert.p12 -pass ""
xpack.security.transport.ssl.verification_mode: certificate
xpack.security.transport.ssl.keystore.path: /usr/share/elasticsearch/config/elastic-cert.p12
xpack.security.transport.ssl.truststore.path: /usr/share/elasticsearch/config/elastic-cert.p12

es-node-01.yml 配置

# 集群名称,多个集群必须保持一致
cluster.name: "bole-cluster"

# 节点名称
node.name: node-01

# 改节点是否担任master角色
node.master: false

# 该节点是否可以担任data节点的角色
node.data: true

# 设置为0.0.0.0 ,意思是任何IP都可以访问
network.host: 0.0.0.0

# es7.x 之后新增的配置,初始化一个新的集群时需要此配置来选举master,这里一定要填写,主节点主机名或者ip地址
cluster.initial_master_nodes: es-master

# 这里输入es的名称或者es的ip地址,多个es要输入多个
discovery.zen.ping.unicast.hosts: es-master,es-node-01,es-node-02

# 开启x-pack安全验证
# 设置密码 ./bin/elasticsearch-setup-passwords interactive
xpack.security.enabled: true
xpack.security.transport.ssl.enabled: true

# 生成es秘钥 ./bin/elasticsearch-certutil cert -out config/elastic-cert.p12 -pass ""
xpack.security.transport.ssl.verification_mode: certificate
xpack.security.transport.ssl.keystore.path: /usr/share/elasticsearch/config/elastic-cert.p12
xpack.security.transport.ssl.truststore.path: /usr/share/elasticsearch/config/elastic-cert.p12

es-node-2.yml 配置

# 集群名称,多个集群必须保持一致
cluster.name: "bole-cluster"

# 节点名称
node.name: node-02

# 改节点是否担任master角色
node.master: false

# 该节点是否可以担任data节点的角色
node.data: true

# 设置为0.0.0.0 ,意思是任何IP都可以访问
network.host: 0.0.0.0

# es7.x 之后新增的配置,初始化一个新的集群时需要此配置来选举master,这里一定要填写,主节点主机名或者ip地址
cluster.initial_master_nodes: es-master

# 这里输入es的名称或者es的ip地址,多个es要输入多个
discovery.zen.ping.unicast.hosts: es-master,es-node-01,es-node-02

# 开启x-pack安全验证
# 设置密码 ./bin/elasticsearch-setup-passwords interactive
xpack.security.enabled: true
xpack.security.transport.ssl.enabled: true

# 生成es秘钥 ./bin/elasticsearch-certutil cert -out config/elastic-cert.p12 -pass ""
xpack.security.transport.ssl.verification_mode: certificate
xpack.security.transport.ssl.keystore.path: /usr/share/elasticsearch/config/elastic-cert.p12
xpack.security.transport.ssl.truststore.path: /usr/share/elasticsearch/config/elastic-cert.p12

kibana.yml 配置

# ** THIS IS AN AUTO-GENERATED FILE **
#

# Default Kibana configuration for docker target
server.name: kibana
server.host: "0"
#elasticsearch.hosts: [ "http://127.0.0.1:9200/" ]
elasticsearch.hosts: ["http://172.22.0.1:9200"]
elasticsearch.username: "elastic"
elasticsearch.password: "Jellal@auto_bl123"
# kibana 7 开始支持中文,加入这个参数即可
i18n.locale: "zh-CN"
#docker#elasticsearch#elk#filebeat#kibana#linux#logstash
0
分享
Akiraka 站长
文章 121评论 10
相关文章
  • Docker 修改默认存储路径
  • Centos/Ubuntu Linux 系统 根目录扩容方法
  • RocketMQ 集群容器多机编排主主
  • 搭建 Redis 主从搭建配置
  • Docker-Compose 网络配置
Akiraka
站长
本人擅长 Ai、Au、Fl、Ae、Pr、Ps 等软件的安装与卸载,精通 CSS、JavaScript、PHP、Python、Shell、Go 等单词的拼写,熟悉 Windows、Linux、Mac、Android、IOS 等系统的开关机!
121文章
10评论
47获赞
想找什么搜一下
文章聚合
pip 更换源
1年前
Grafana 容器编排
1年前
hue 报错
1年前
Nginx日志批量切割与批量打包脚本
1年前
Windows 10 安装 Mysql 5.7. 数据库教程
1年前
微信小程序
微信小程序
标签云
brew cdh centos cmd docker docker compose elasticsearch elk filebase filebeat gitlab grafana hadoop helm hive hue jdk jenkins k8s kibana kubernetes liniux linux logstash mac mikrotik mydumper mysql nfs nginx openssl oss php pip pyspark python RabbitMQ redis rocketmq shell Spark ubuntu windows ZooKeeper 容器编排
Copyright © 2019-2021 Akiraka. Designed by nicetheme. 沪18036911号