当前位置: 首页 > article >正文

docker中kibana启动后,通过浏览器访问,出现server is not ready yet

问题:当我在浏览器访问kibana时,浏览器给我报了server is not ready yet.

在网上试了很多方法,都未能解决,下面是我的方法:

  1. 查看kibana日志:
docker logs -f kibana

从控制台打印的日志可以发现:

[“error”,“savedobjects-service”],“pid”:6,“message”:“[.kibana_task_manager] Action failed with ‘search_phase_execution_exception’. Retrying attempt 12 in 64 seconds.”}

es一直在尝试建立 kibana_task_manager 索引

  1. 下面就去看一下es中已经建立的索引[前提是es已经启动]
#进入docker中的elasticsearch容器
docker exec -it elasticsearch /bin/bash 
#查看所有索引
curl -X GET "localhost:9200/_cat/indices?v"

从中可以发现index为.kibana_task_manager的索引是red,而其它的index都是green。所以是这个index出现了问题,直接使用命令删除即可。

curl -XDELETE http://localhost:9200/.kibana_task_manager_7.12.1_001
  1. 重启es容器和kibana
docker restart elasticsearch

docker restart kibana
  1. 重新访问kibana地址:

http://192.168.xxx.xxx:5601/


http://www.kler.cn/a/576714.html

相关文章:

  • SQL语法通用解析
  • 爬虫面试:关于爬虫破解验证码的13个经典面试题
  • 【网工面试】网络工程师面试问题与答案(一)
  • 电脑总显示串口正在被占用处理方法
  • C# | 委托 | 事件 | 异步
  • selenium 组成和原理
  • 【JavaEE】-- 多线程(初阶)4
  • Springboot集成dubbo完整过程(三)
  • nginx配置自动更新dns缓存
  • 【每日学点HarmonyOS Next知识】Web跨域资源、Web长按菜单、Web拦截请求、禁止录屏、Base64图片宽高
  • 蓝桥备赛(12)- 顺序表和 vector(下)
  • java中小型公司面试预习资料(二):Redis
  • 执行计划 统计信息相关 SQL_MONITOR display_cursor
  • MetaGPT发布的MGX与Devin深度对比
  • C# 中的多线程同步机制:lock、Monitor 和 Mutex 用法详解
  • Python 实现多语言朗读与单词选择测验程序
  • ESP32的IDF开发学习-驱动gc9a01屏幕
  • Android中的AsyncTask。
  • 全星FMEA软件:汽车电子行业研发管理高效之选
  • Spring Boot面试问答