azkaban上传文件报异常:
2018-07-31 17:37:36 INFO ProjectManagerServlet:1794 - Installation Failed.
azkaban.project.ProjectManagerException: Error Chunking during uploading files to db...
at azkaban.project.JdbcProjectImpl.uploadFileInChunks(JdbcProjectImpl.java:409)
at azkaban.project.JdbcProjectImpl.lambda$uploadProjectFile$2(JdbcProjectImpl.java:272)
at azkaban.db.DatabaseOperator.transaction(DatabaseOperator.java:95)
at azkaban.project.JdbcProjectImpl.uploadProjectFile(JdbcProjectImpl.java:280)
at azkaban.storage.DatabaseStorage.put(DatabaseStorage.java:58)
at azkaban.storage.StorageManager.uploadProject(StorageManager.java:106)
at azkaban.project.AzkabanProjectLoader.persistProject(AzkabanProjectLoader.java:197)
at azkaban.project.AzkabanProjectLoader.uploadProject(AzkabanProjectLoader.java:114)
at azkaban.project.ProjectManager.uploadProject(ProjectManager.java:506)
at azkaban.webapp.servlet.ProjectManagerServlet.ajaxHandleUpload(ProjectManagerServlet.java:1738)
at azkaban.webapp.servlet.ProjectManagerServlet.handleUpload(ProjectManagerServlet.java:1821)
at azkaban.webapp.servlet.ProjectManagerServlet.handleMultiformPost(ProjectManagerServlet.java:201)
at azkaban.webapp.servlet.LoginAbstractAzkabanServlet.doPost(LoginAbstractAzkabanServlet.java:311)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:770)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:401)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:322)
解决:
查询mysql的 show variables like 'max_allowed_packet';
显示设置太小:
修改my.cnf 文件
max_allowed_packet=1024M
重启mysql
service mysqld restart