您的位置:首页 > 编程语言 > PHP开发

mapreduce程序运行避免手动删除output目录

2013-01-09 11:21 225 查看
如果你不想在mapreduce程序运行之前手动清除output目录,可以编写代码在程序运行之前清除output目录,具体做法如下:

FileSystem fs =FileSystem.get(conf);

Path output=new Path('/tmp/output');

fs.delete(output,true);

FileSystem.delete(Path f,Boolean recursive)

可删除指定的HDFS文件,其中f为需要删除文件的完整路径,recuresive用来确定是否进行递归删除
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐