azkaban 上传文件报错

azkaban.project.ProjectManagerException: Error Chunking during uploading files to db...
at azkaban.project.JdbcProjectImpl.uploadFileInChunks(JdbcProjectImpl.java:406)
at azkaban.project.JdbcProjectImpl.lambda$uploadProjectFile$2(JdbcProjectImpl.java:269)

mysql根据配置文件会限制server接受的数据包大小。

有时候大的插入和更新会受max_allowed_packet 参数限制,导致写入或者更新失败。

进入mysql 查看一下当前设置大小,是不是小于了upload包的大小。
show VARIABLES like '%max_allowed_packet%';

可以通过环境变量设置让mysql立即生效,不用重启mysql
set global max_allowed_packet = 210241024*10

也可以通过编辑my.cnf来修改,在[mysqld]段或者mysql的server配置段进行修改。
max_allowed_packet = 20M
重启mysql 服务生效 。

你可能感兴趣的:(azkaban 上传文件报错)