Oozie shell动作可以在HDFS上创建输出文件吗?

时间:2015-04-01 19:15:59

标签: hadoop oozie

我是Oozie和Hadoop的新手。我想询问是否可以在Oozie中运行shell操作并将输出存储到Hadoop分布式文件系统上的文件中。

2 个答案:

答案 0 :(得分:-1)

当然 - 使用以下内容作为shell操作的脚本:

#!/bin/bash

echo "foo" > output.txt
hdfs dfs -moveFromLocal output.txt /your/path/in/hdfs

答案 1 :(得分:-1)

我遇到了同样的问题,这解决了它。您必须添加HADOOP_USER_NAME环境变量。 Go through this once