azkaban 运行mapreduce Missing required property 'type'

问题遇到的现象和发生背景

azkaban 运行wordcount

用代码块功能插入代码,请勿粘贴截图

#mapreduce job
type=command
command=/export/servers/hadoop3.3.0/bin/hadoop jar /export/servers/hadoop3.3.0/share/hadoop/mapreduce/hadoop-mapreduce-examples-3.3.0.jar wordcount /wordcount/input/word.txt /wordcount/output

运行结果及报错内容

22-11-2022 22:44:23 CST mr INFO - Assigned executor : testmaster:12321
22-11-2022 22:44:23 CST mr INFO - Running execid:9 flow:mr project:6 version:1
22-11-2022 22:44:23 CST mr INFO - Updating initial flow directory.
22-11-2022 22:44:23 CST mr INFO - Fetching job and shared properties.
22-11-2022 22:44:23 CST mr INFO - Starting flows
22-11-2022 22:44:23 CST mr INFO - Running flow 'mr'.
22-11-2022 22:44:23 CST mr ERROR - An error has occurred during the running of the flow. Quitting.
azkaban.utils.UndefinedPropertyException: Missing required property 'type'
at azkaban.utils.Props.getString(Props.java:450)
at azkaban.execapp.FlowRunner.lambda$runExecutableNode$0(FlowRunner.java:1139)
at java.util.Optional.map(Optional.java:215)
at azkaban.execapp.FlowRunner.runExecutableNode(FlowRunner.java:1139)
at azkaban.execapp.FlowRunner.runReadyJob(FlowRunner.java:835)
at azkaban.execapp.FlowRunner.runReadyJob(FlowRunner.java:832)
at azkaban.execapp.FlowRunner.runFlow(FlowRunner.java:612)
at azkaban.execapp.FlowRunner.run(FlowRunner.java:371)
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:750)
22-11-2022 22:44:23 CST mr INFO - Setting end time for flow 9 to 1669128263801