更新时间:2024-06-05 GMT+08:00
FS Action
功能描述
HDFS文件操作节点,支持对HDFS文件及目录的创建、删除、授权功能。
参数解释
FS Action节点中包含的各参数及其含义,请参见表1。
参数 | 含义 |
|---|---|
name | FS活动的名称 |
delete | 删除指定的文件和目录的标签 |
move | 将文件从源目录移动到目标目录的标签 |
chmod | 修改文件或目录权限的标签 |
path | 当前文件路径 |
source | 源文件路径 |
target | 目标文件路径 |
permissions | 权限字符串 |

“${变量名}”表示:该值来自“job.properties”所定义。
例如:${nameNode}表示的就是“hdfs://hacluster”。(可参见job.properties)
样例代码
<action name="copyData">
<fs>
<delete path='${nameNode}/user/oozie_cli/${dataLoadRoot}/result'/>
<move source='${nameNode}/user/${wf:user()}/${dataLoadRoot}/output-data/map-reduce' target='${nameNode}/user/oozie_cli/${dataLoadRoot}/result'/>
<chmod path='${nameNode}/user/oozie_cli/${dataLoadRoot}/reuslt' permissions='-rwxrw-rw-' dir-files='true'></chmod>
</fs>
<ok to="end"/>
<error to="fail"/>
</action> 父主题:Oozie样例代码说明

