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.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot