如何再启动TIDB实例时,不建索引

【 TiDB 使用环境】测试
【 TiDB 版本】6.6.0
【复现路径】
我在检索引的时候,觉得速度太慢,就通过ADMIN CALCEL DDL JBOS取消检索引了,JOB的状态也是ROLLBACK DONE,然后我重启集群后,其它节点都能正常启动,除了TIDB的节点。看日志不停的报


JOB ID=223的就是取消的检索引任务。现在想在TIDB节点启动时,不在处理DDL相关的任务,直接启动,如何做
【遇到的问题:问题现象及影响】
【资源配置】
【附件:截图/日志/监控】

有个最笨的方法,直接给他缩容再扩容,应该肯定没有了,但是理论上重启了应该也没有了呀,6.6的不太一样了?


已经取消,执行

重启集群时,只能在TIDB启动脚本加上RUN-DDL=FALSE参数,才能启动

现在所有的DDL,都不能运行了

是加了RUN-DDL=FALSE的原因吧。

是的,改参数set @@global.tidb_enable_ddl=on; 可以建表了,但是建索引,SCHEMA STATE 一直是WRITE REORGINZATION,不变,这个表才11W的记录,几个小时都没完

想了解下 tidb_ddl_distribute_reorg 是否打开?

以前是打开的,现在关闭了