azkaban执行任务长时间无法结束
时间:2021-12-03 作者:匿名
问题显示:
由于一次执行较多的任务,导致azkaban的web程序崩溃,此时,关闭azkaban服务,重新启动azkaban
但是由于azkaban的exec程序无法关闭,这里采用kill的方式关掉exec进程# azkaban 开启: cd /opt/azkaban/exec sh ./bin/start-域名 curl -G "localhost:$(<./域名)/executor?action=activate" && echo cd /opt/azkaban/web sh ./bin/start-域名 # azkaban 关闭: cd /opt/azkaban/exec sh ./bin/shutdown-域名 cd /opt/azkaban/web sh ./bin/shutdown-域名
原因一:
此时发现还是不能打开web页面,查看日志发现连接不到数据库,查看mysql数据库的域名表 可能会没有azkaban用户,(不知什么情况,系统把azkaban用户删除了)需要重新添加azkaban用户,并赋予权限mysql -uroot -p123456 mysql> CREATE USER \'azkaban\'@\'localhost\' IDENTIFIED BY \'azkaban\'; mysql> grant all privileges on azkaban.* to azkaban@\'%\' identified by \'azkaban\'; mysql> flush privileges;