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

记录Kibana多实例竞争导致的迁移锁

现象


Another Kibana instance appears to be migrating the index. Waiting for that migration to complete. If no other Kibana instance is attempting migrations, you can get past this message by deleting index .kibana_1 and restarting Kibana.

核心原因:多个 Kibana 实例同时竞争.kibana_1索引的迁移锁,导致当前实例卡住,无法完成初始化;其余警告(如url配置废弃、加密密钥随机生成、Chromium 沙箱)均为 “非阻塞性警告”,不影响 Kibana 核心功能(仅影响规范 / 重启后会话 / 报表功能)。

问题的产生是因为在Kibana启动时使用了一个镜像但是和es不匹配,然后edit更改为其他版本的镜像,会拉取新镜像并启动然后把旧镜像pod删除,然而期间旧版本pod还在初始化就形成了抢占导致.kibana_1被锁,后面哪怕是Kibana只剩下一个被锁定的状态不会解除还是不能初始化。

解决方法

使用最简单的方式解决这个问题

先停止Kibana

kubectl scale deploy elasticsearch-kibana --replicas=0 -n logging

接着执行删除操作,先定义下es的地址

ES_ADDR="10.168.39.116:9200"


执行删除指令

curl -XDELETE -u elastic:【elastic的密码】 http://${ES_ADDR}/.kibana_1

重新开启Kibana

kubectl scale deploy elasticsearch-kibana --replicas=1 -n logging

接着查看日志确认结果

kubectl logs -f -n logging -l app=elasticsearch-kibana

http://www.cnnetsun.cn/news/107336.html

相关文章:

  • PySlowFast混合精度训练终极技巧:快速突破视频模型性能瓶颈的完整解决方案
  • 多肽合成丨HNGS14G CAS号: 330936-70-4
  • 43、Linux 网络安全:防火墙与认证机制深度解析(上)
  • 44、一次性密码与安全外壳:保障系统安全登录的有效手段
  • PostgreSQL pgvector扩展:向量相似性搜索的终极实践指南
  • 50、Linux系统安装与磁盘分区全攻略
  • 27、Linux 路由软件配置指南
  • KISS FFT轻量级信号处理终极指南:从入门到精通
  • 快速掌握X-AnyLabeling:GeCO模型在目标计数中的完整实践指南
  • Mac M1芯片运行EmotiVoice性能表现如何?
  • 如何快速构建Next.js多租户认证系统:终极完整指南
  • 计算机Java毕设实战-基于JAVA的北京市公交管理系统基于Java的城市公交查询管理系统的设计与实现【完整源码+LW+部署说明+演示视频,全bao一条龙等】
  • 计算机Java毕设实战-基于SpringBoot的景点门票销售管理系统基于JAVA白云山景点门票销售管理系统【完整源码+LW+部署说明+演示视频,全bao一条龙等】
  • 价值投资中的智能化精准癌症治疗系统分析
  • 前端一把梭,后端火葬场:别再让你的 Node.js 服务“裸奔”了
  • NVIDIA显卡配置实用手册:从日常应用到专业调校
  • 30、Shell脚本编写与Bash安装指南
  • 31、Bash使用与相关Shell比较全解析
  • 33、Bash 环境变量、操作符及选项全解析
  • 前端环境配置(nvm、nodejs、npm)
  • RK3588语音AI部署终极指南:算子兼容性深度优化与实战解决方案
  • EmotiVoice语音好奇感模拟促进知识探索
  • Abaqus轮轨瞬态动力学分析:从模型搭建到inp文件生成
  • 使用Playwright集成亮数据IP代理获取AI热点
  • 探索工程模拟与分析的多元世界:从轨道到建筑
  • Cuberite服务器日志分析完全指南:从入门到实战
  • EmotiVoice语音合成服务灰度日志采集规范
  • EmotiVoice语音自然度评分达到MOS 4.5以上
  • GISBox教你快速获取建筑数据并生成可发布的3D模型
  • EmotiVoice情感语音合成API接口调用详细说明