问题描述:
高速缓存库备份数调整后, 某一数据模型抽取提示抽取失败, 报错抽取日志如下:
Caused by: java.lang.Throwable: Code: 76, e.displayText() = DB::ErrnoException: Cannot open file /var/lib/clickhouse/metadata/smartbimpp/icyxlcnae6ik0mp37ufniq_temp.sql.tmp, errno: 17, strerror: File exists
解决方案:
如下步骤验证排查:
1、连接高速缓存库,创建如下原生sql查询:
select 1;
drop table `smartbimpp`.`icyxlcnae6ik0mp37ufniq_temp`
2、在高速缓存库所在机器上,确认是否有如下文件,若存在对应文件,还烦请对文件备份后,删除此文件。
/var/lib/clickhouse/metadata/smartbimpp/icyxlcnae6ik0mp37ufniq_temp.sql.tmp
3、重新抽取对应数据模型资源。