Missing required property ‘azkaban.native.lib’
使用Azkaban提交了一个工作流,结果就报错:Missing required property ‘azkaban.native.lib’
原因
我出现这个原因是因为我没有先切换到Azkaban的exec目录或web-server目录下,直接使用类似"/opt/module/azkaban/azkaban-exec-server-3.84.4/bin/start-exec.sh"这样的命令来启动Azkaban,这样就会导致Azkaban的一些库因为路径而找不到,就会出现各种因为却少包而出现的问题。
解决办法
先将Azkaban停掉,先使用cd命令切换到bin目录的父目录,然后使用"bin/start-exec.sh"类似的命令来开启Azkaban的executor和web服务。