记一次Datax写入不了数据的问题

datax日志如下:

乍一看没什么问题,也没报错,可是这条日志刷了半个多小时,初步排查配置文件是否写的有问题,结果并无问题。

进一步排查读库,也并没有什么问题,排查写库,一个只有一条记录的表尽然要查半天!最新的数据还是一个月之前的数据,判断是数据写入时出了问题,数据无法写入。

接着就去查看数据库的磁盘占用情况,果不其然出了问题,磁盘满了!

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