S01003
错误代码
S01003
报错信息
deleteSubChunks failed on {path} because the chunk {chunkId} is not in COMPLETE state. RefId:S01003
错误原因
删除数据库、数据表以及定时清理旧分区时,事务将尝试删除对应的分区。如果事务执行时发现某分区的状态为构建状态,且该分区上没有待执行的恢复任务,会抛出该异常,因为此时这些分区不可删除。
报错信息中,path 是分布式文件系统的文件路径,chunkId 是一个分区的 GUID。
解决办法
- 等待涉及分区的事务完成,再进行删除库表操作;
- 撤销执行某事务的后台任务,再进行删除库表操作。