更新时间:2022-02-24 GMT+08:00
自定义脚本问题定位方法
如果自定义脚本存在缺陷,可能导致数据库备份失败,此时可以打开/home/rdadmin/Agent/log/thirdparty.log,查看日志进行定位。
图1为一个冻结MySQL数据库失败时的日志样例
第一列 18-09-13--22:30:10 为日志记录时间
第二列 [30243] 为脚本的PID编号
第三列 [root] 为脚本的执行用户
第四列 [INFO] 或 [ERROR] 为日志级别
一般脚本调用失败时,打开日志文件,找到相应时间点的ERROR即可初步确定问题原因。例如图1中的错误就是因为MySQL已经处于冻结状态,再次冻结,就会出错。
父主题: 通过自定义脚本实现数据库备份