Missing required property ‘azkaban.native.lib’
17-06-2020 16:06:43 PDT jobB INFO - Starting job jobB at 1592435203853
17-06-2020 16:06:43 PDT jobB INFO - azkaban.webserver.url property was not set
17-06-2020 16:06:43 PDT jobB INFO - job JVM args: '-Dazkaban.flowid=basic' '-Dazkaban.execid=4' '-Dazkaban.jobid=jobB'
17-06-2020 16:06:43 PDT jobB INFO - user.to.proxy property was not set, defaulting to submit user azkaban
17-06-2020 16:06:43 PDT jobB INFO - Building command job executor.
17-06-2020 16:06:44 PDT jobB INFO - Failed with 5 inputs with exception e = null
17-06-2020 16:06:44 PDT jobB INFO - Memory granted for job jobB
17-06-2020 16:06:44 PDT jobB INFO - 1 commands to execute.
17-06-2020 16:06:44 PDT jobB INFO - cwd=/home/azkaban/azkaban-solo-server-3.91.0-1-g6126379/bin/executions/4
17-06-2020 16:06:44 PDT jobB INFO - effective user is: azkaban
17-06-2020 16:06:44 PDT jobB ERROR - Job run failed!
azkaban.utils.UndefinedPropertyException: Missing required property 'azkaban.native.lib'
at azkaban.utils.Props.getString(Props.java:450)
at azkaban.jobExecutor.ProcessJob.run(ProcessJob.java:242)
at azkaban.execapp.JobRunner.runJob(JobRunner.java:830)
at azkaban.execapp.JobRunner.doRun(JobRunner.java:607)
at azkaban.execapp.JobRunner.run(JobRunner.java:568)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
17-06-2020 16:06:44 PDT jobB ERROR - Missing required property 'azkaban.native.lib' cause: null
17-06-2020 16:06:44 PDT jobB INFO - Finishing job jobB at 1592435204159 with status FAILED
查看目录:
conf/azkaban.properties
查看选项
azkaban.jobtype.plugin.dir=plugins/jobtypes
#改为全路径
azkaban.jobtype.plugin.dir=/home/azkaban/azkaban-solo-server-3.91.0-1-g6126379/plugins/jobtypes
/plugins/jobtypes 目录下添加commonprivate.properties配置文件,内容中添加:azkaban.native.lib=false
# set execute-as-user
execute.as.user=false
# 新加配置项
azkaban.native.lib=false
修复后重启服务生效。