Bootstrap

安装ElasticSearch、Kibana

一、安装 ElasticSearch

1.1 安装 ES

// 待补充
// aHR0cHM6Ly93d3cuYmlsaWJpbGkuY29tL3ZpZGVvL0JWMWI4NDExWjd3NT9zcG1faWRfZnJvbT0zMzMuNzg4LnBsYXllci5zd2l0Y2gmdmRfc291cmNlPTIwNWQxYTUyYzhmMmRlMDQ0MDM2ODk0OTEzZGQ3MzhjJnA9NQ==

1.2 创建自定义用户:

 进入 ES 容器
docker exec -it es bash
# 创建用户
bin/elasticsearch-users useradd 用户名
# 角色赋权
bin/elasticsearch-users roles -a superuser 用户名
bin/elasticsearch-users roles -a kibana_system 用户名

二、安装 Kibana

2.1 安装 Kibana(Windows版)

1、下载地址:https://www.elastic.co/cn/downloads/kibana
2、修改配置:

cd D:\kibana-8.15.3\config # 根据实际安装目录修改
vim kibana.yml

# 修改配置信息
server.port: 5601
server.host: "0.0.0.0"
elasticsearch.hosts: ["http://ip:9200"]
elasticsearch.username: "jason" # 不可以是 elastic
elasticsearch.password: "123456"

三、 问题汇总

Q:FATAL Error: [config validation of [elasticsearch].username]: value of “elastic” is forbidden. This is a superuser account that cannot write to system indices that Kibana needs to function. Use a service account token instead.
A:界面会显示:Kibana server is not ready yet,这是因为 es 不允许使用 elastic 用户登录 kibana,参考 “安装 ElasticSearch->创建自定义用户”

;