根据oozie文档,支持的FS(HDFS)操作命令是move,delete和mkdir。如果我想使用delete命令,有没有办法提及skipTrash选项。
https://oozie.apache.org/docs/3.2.0-incubating/WorkflowFunctionalSpec.html#a3.2.4_Fs_HDFS_action
答案 0 :(得分:1)
FS操作的删除命令不支持使用用户的垃圾目录。以这种方式删除的所有路径都将从文件系统中完全删除。
要在使用用户的垃圾箱目录时删除文件,可以创建一个调用hdfs dfs -rm
的shell操作。通过检查fs.trash.interval
是否设置为大于0来确保启用了垃圾箱。