Elasticsearch集群配置kibana和ik分词插件
ES集群部署:https://www.supernb.cn/article/86.html
一、安装ik分词插件
集群三台服务器安装方法相同
ikGitHub下载地址:https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.16.3/elasticsearch-analysis-ik-7.16.3.zip
版本需要与es版本相同
# 下载分词插件
wget -P /data/src/ https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.16.3/elasticsearch-analysis-ik-7.16.3.zip
# 创建分词插件目录
docker exec [容器ID] mkdir /usr/share/elasticsearch/plugins/ik
# 上传插件zip包
docker cp /data/src/elasticsearch-analysis-ik-7.16.3.zip [容器ID]:/usr/share/elasticsearch/plugins/ik/
# 进入容器操作
docker exec -it [容器ID] bash
cd plugins/ik/
# 解压插件包
unzip elasticsearch-analysis-ik-7.16.3.zip
# 删除zip包,不删除会报错
rm -rf elasticsearch-analysis-ik-7.16.3.zip
# 退出容器后,重启es容器
docker restart [容器ID]
二、安装Kibana
在集群的其中一台服务器上安装
# 创建保存配置文件的目录
mkdir -p /data/kibana/config/
vim /data/kibana/config/node.options
--unhandled-rejections=warn
# 编辑kibana配置文件
vim /data/kibana/config/kibana.yml
server.host: "0.0.0.0"
server.shutdownTimeout: "5s"
elasticsearch.hosts: [ "http://[es ip]:9200","http://[es ip]:9200","http://[es ip]:9200" ] # 填写es的ip
elasticsearch.username: "elastic" # es 用户
elasticsearch.password: "123456" # es 密码
monitoring.ui.container.elasticsearch.enabled: true
i18n.locale: "zh-CN"
server.publicBaseUrl: "http://【server ip】:5601" # 本机ip地址
启动kibana容器
docker run -d --restart=always --name kibana -p 5601:5601 -v /data/kibana/config:/usr/share/kibana/config kibana:7.16.3
正文到此结束
评论
登录后才能发表评论 登录/注册
0评论