找到具体问题了吗板主
哈哈哈哈哈,只会重启大发
1 查看正在执行的DDL,以及数据查询计算进程。show一下。
2 挨个删掉试试
3 最后是停掉所有服务,重启大法
升级一下版本
杀不掉,重启集群都不行。
求问解决了吗,同想知道答案
怎么避免 DDL 卡住情况,以及发生这种情况,除了重启还有其它办法?
有方法了吗,同求
如果是测试环境,升级一下tidb的版本试试。
最终解决了么,总不能老是重启数据库吧
关闭元数据锁 可以解决
1、查一下MDL视图
2、查一下DDL表相关有没有未提交事务
3、查一下有没有备份恢复相关的动作
4、看一下日志再分析,多半是有个节点的schema没同步。
最后找到原因了吗??贴出来学习学习
我以前在7.1中遇见过这种问题,你参考下
1、查看下ddl执行信息
mysql> admin show ddl;
关注OWNER_ADDRESS字段值,例如是 172.1.1.2:4000,得到端口是 4000
2、创建目录
mkdir -p /tmp/tidb/tmp_ddl-4000
chown tidb:tidb /tmp/tidb/tmp_ddl-4000
注意:这里的4000替换成实际的端口
只能重启了,或者升级吧7.5.2
最后找到原因了吗?解决了的话,贴出来学习下,感谢
重启能解决99.99%的问题