我有一个脚本,它查询 clickhouse 统计数据,进一步用于监控。每个查询输出都存储到/tmp/file.out.tmp
文件中,并且在脚本末尾该文件被重命名为/tmp/file.out
.该脚本通过 cron 作业每分钟运行一次,一切顺利,直到凌晨 2 点至 4 点(当地时间),此时出现如下错误:
mv: cannot stat '/tmp/file.out.tmp': No such file or directory
mv: cannot move '/tmp/file.out.tmp' to '/tmp/file.out': No such file or directory
尽管该文件位于/tmp/
目录中。什么事情会导致这样的行为?