乍一看没什么问题,也没报错,可是这条日志刷了半个多小时,初步排查配置文件是否写的有问题,结果并无问题。
进一步排查读库,也并没有什么问题,排查写库,一个只有一条记录的表尽然要查半天!最新的数据还是一个月之前的数据,判断是数据写入时出了问题,数据无法写入。
接着就去查看数据库的磁盘占用情况,果不其然出了问题,磁盘满了!
mysqld.log占了一大半!询问同事后,对文件进行清空处理
1 | cat dev/null > /data/mysql/mysqld.log |
再次启动datax,成功插入数据!
再次查看mysqld.log发现文件仍在暴增,于是写了一个脚本定时去清空文件,每天清空一次
1 | crontab -e |
1 | 0 0 * * * cat dev/null > /data/mysql/mysqld.log |