FS Action
Function
The FS Action node is a Hadoop distributed file system (HDFS) operation node. You can create and delete HDFS files and folders and grant permissions for HDFS files and folders using this node.
Parameter Description
Table 1 describes parameters used on the FS Action node.
Parameter | Meaning |
|---|---|
name | Identifies an FS action. |
delete | Deletes a specified file or folder. |
move | Moves a file from the source directory to the target directory. |
chmod | Modifies file or folder access rights. |
path | Indicates the current file path. |
source | Indicates the source file path. |
target | Indicates the target file path. |
permissions | Indicates permissions. |

${variable name} indicates the value defined in job.properties.
For example, ${nameNode} indicates hdfs://hacluster. (See job.properties.)
Example Codes
<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> Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.

