部署最新版本elasticsearch 8.14.1和 kibana 8.14.1

部署最新版的elasticsearch和kibana,前提时已经部署docker

设置用户密码

shell 复制代码
export ELASTIC_PASSWORD="<ES_PASSWORD>"  # 设置elastic用户密码
export KIBANA_PASSWORD="<KIB_PASSWORD>"   # 设置kibana_system密码

创建docker网络

保证elasticsearch和kibana是可以互相访问

shell 复制代码
docker network create elastic-net

部署elasticsearch

shell 复制代码
  docker run -p 9200:9200 -d --name elasticsearch --network elastic-net \
  -e ELASTIC_PASSWORD=$ELASTIC_PASSWORD \
  -e "discovery.type=single-node" \
  -e "xpack.security.http.ssl.enabled=false" \
  -e "xpack.license.self_generated.type=trial" \
  docker.elastic.co/elasticsearch/elasticsearch:8.14.1

--network elastic-net 引用之前创建的网络
-e ELASTIC_PASSWORD=$ELASTIC_PASSWORD 引用之前创建密码
-e "discovery.type=single-node" 设置为单节点
-e "xpack.security.http.ssl.enabled=false" 设置不开启安全模式,我们知识开发实验环境
-e "xpack.license.self_generated.type=trial" 设置license,还可以设置为basic

部署kibana

设置kibana和es交互的用户名(kibana_system)和密码

shell 复制代码
curl -u elastic:$ELASTIC_PASSWORD \
  -X POST \
  http://192.168.163.13:9200/_security/user/kibana_system/_password \
  -d '{"password":"'"$KIBANA_PASSWORD"'"}' \
  -H 'Content-Type: application/json'
shell 复制代码
docker run -p 5601:5601 -d --name kibana --network elastic-net \
  -e ELASTICSEARCH_URL=http://elasticsearch:9200 \
  -e ELASTICSEARCH_HOSTS=http://elasticsearch:9200 \
  -e ELASTICSEARCH_USERNAME=kibana_system \
  -e ELASTICSEARCH_PASSWORD=$KIBANA_PASSWORD \
  -e "xpack.security.enabled=false" \
  -e "xpack.license.self_generated.type=trial" \
  docker.elastic.co/kibana/kibana:8.14.1

配置说明同elasticsearch

注意

kibana的登录账户是elastic而不是kibana_system,kibana_system用户是es和kibana交互的账户,并不是登录kibana的账户

相关推荐
SelectDB11 小时前
易车 × Apache Doris:构建湖仓一体新架构,加速 AI 业务融合实践
大数据·agent·mcp
武子康17 小时前
大数据-241 离线数仓 - 实战:电商核心交易数据模型与 MySQL 源表设计(订单/商品/品类/店铺/支付)
大数据·后端·mysql
IvanCodes18 小时前
一、消息队列理论基础与Kafka架构价值解析
大数据·后端·kafka
武子康2 天前
大数据-240 离线数仓 - 广告业务 Hive ADS 实战:DataX 将 HDFS 分区表导出到 MySQL
大数据·后端·apache hive
洛森唛3 天前
ElasticSearch查询语句Query String详解:从入门到精通
后端·elasticsearch
字节跳动数据平台3 天前
5000 字技术向拆解 | 火山引擎多模态数据湖如何释放模思智能的算法生产力
大数据
武子康3 天前
大数据-239 离线数仓 - 广告业务实战:Flume 导入日志到 HDFS,并完成 Hive ODS/DWD 分层加载
大数据·后端·apache hive
洛森唛3 天前
Elasticsearch DSL 查询语法大全:从入门到精通
后端·elasticsearch
字节跳动数据平台4 天前
代码量减少 70%、GPU 利用率达 95%:火山引擎多模态数据湖如何释放模思智能的算法生产力
大数据
得物技术4 天前
深入剖析Spark UI界面:参数与界面详解|得物技术
大数据·后端·spark