我在Cloudera VM上运行一个简单的Oozie工作流程。子工作流调用shell脚本,该脚本发送测试电子邮件。但是,我收到JA009错误:
(JA009: Cannot initialize Cluster. Please check your configuration for mapreduce.framework.name and the correspond server addresses.
)。
我已在以下地点将mapreduce.framework.name
从yarn
更改为classic
:
/etc/oozie/conf/hadoop-conf/core-site.xml
/etc/oozie/conf/hadoop-config.xml
/etc/hadoop/conf/mapred-site.xml
另外,在/etc/hadoop/conf/hadoop-env.sh
我改变了:
"export HADOOP_MAPRED_HOME=/usr/lib/hadoop-mapreduce"
为:
"export HADOOP_MAPRED_HOME=/usr/lib/hadoop-0.20-mapreduce"
我有什么遗漏的吗?纱线没有出现在hadoop fs -ls /user
中(蜂巢,猪,火花等)。所以我假设Yarn没有预先安装在这里。