news 2026/1/9 6:16:25

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

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
记录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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/1/6 22:16:52

多肽合成丨HNGS14G CAS号: 330936-70-4

名称:HNGS14GCAS号:330936-70-4序列:H-Met-Ala-Pro-Arg-Gly-He-Ser-Cys-Leu-Leu-Leu-Thr-Gly-Leu-Asp-Leu-Pro-Al-Lys-Arg-Ala-OH分子式:C118H202N34O31S2分子量:2657.25外观:白色粉末来源:合成…

作者头像 李华
网站建设 2026/1/6 22:16:50

43、Linux 网络安全:防火墙与认证机制深度解析(上)

Linux 网络安全:防火墙与认证机制深度解析(上) 在当今数字化时代,网络安全至关重要。Linux 系统为我们提供了一系列强大的工具来保障网络安全,本文将深入探讨 Linux 中的防火墙配置以及认证机制的优化。 1. 服务启动与防火墙控制 像 dhcpd 这样的服务会在系统启动时自动…

作者头像 李华
网站建设 2026/1/4 9:08:09

44、一次性密码与安全外壳:保障系统安全登录的有效手段

一次性密码与安全外壳:保障系统安全登录的有效手段 一次性密码(One - Time Passwords) 在网络安全中,若密码在传输过程中被窃取,即便选择了优质密码并保护好密码文件,也无济于事。因为明文、可重复使用的密码在网络传输中并不安全。为解决这一问题,一次性密码应运而生…

作者头像 李华
网站建设 2026/1/9 3:34:33

PostgreSQL pgvector扩展:向量相似性搜索的终极实践指南

PostgreSQL pgvector扩展:向量相似性搜索的终极实践指南 【免费下载链接】pgvector Open-source vector similarity search for Postgres 项目地址: https://gitcode.com/GitHub_Trending/pg/pgvector PostgreSQL pgvector扩展为数据库注入了强大的向量相似性…

作者头像 李华
网站建设 2026/1/9 0:19:43

50、Linux系统安装与磁盘分区全攻略

Linux系统安装与磁盘分区全攻略 1. 创建额外安装磁盘 在进行系统安装时,启动盘并非唯一可能需要的磁盘。虽然服务器安装通常不需要额外的安装磁盘,但某些系统可能会有此需求。例如,需要通过PCMCIA网络适配器或连接到PCMCIA SCSI控制器的CD - ROM驱动器来安装Linux的笔记本…

作者头像 李华