访问kibana http://192.168.0.107:5601/app/kibana

出现了下面的异常提示:

{"message":"closed: [index_closed_exception] closed, with { index_uuid=\"UyZYuT7lQWuLhIhZa0wVOg\" & index=\".kibana\" }","statusCode":400,"error":"Bad Request"}

然后去查看elasticsearch容器日志,有下面的异常

java.io.FileNotFoundException: /usr/share/elasticsearch/config/analysis-ik/IKAnalyzer.cfg.xml (No such file or directory)

然后进入的elasticsearch容器,查找问题,发现上面路径不存在,IKAnalyzer.cfg.xml文件也找不到。

于是,决定删除了容器中的分词器试试,然后再安装。

docker exec -it elasticsearch /bin/bash
#此命令需要在容器中运行
elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.4.0/elasticsearch-analysis-ik-6.4.0.zip
docker restart elasticsearch

重新安装分词器后,上面异常就没有了。

 

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐