tidb加索引卡死,进程一直running,无法杀死进程

咋都起不来了

起不来了吗?报错了吗?

有三个节点,一个节点已经坏了,一直不用

就报错了

报错是啥呢,发一下

楼主你看下这个啊,八成是这个导致的

估计是有元数据锁了,select * from mysql.tidb_mdl_view tmv 看下这个有没有阻塞的会话,如果没有的话,查看下INFORMATION_SCHEMA.CLUSTER_PROCESSLIST 把所有的sleep 的会话都kill 掉,被阻塞了没有好办法,要么一直等着,要么就找出来阻塞的kill 掉

那你就先把坏的sale-in吧,留着容易出问题

重启了,一个节点一个节点重启的

进程已经杀死了

感谢各位

重启tidb-server就好了,应该是元数据锁导致的。

  • tidb_mdl_view 元数据锁的视图,可以用于查看当前阻塞的 DDL 的相关信息
  • tidb_mdl_info TiDB 内部用于同步各节点的元数据锁的相关信息

上锁了

1 个赞

重启大法

kill

这个是正解吧?

果断重启。

重启应该可以