当我运行hadoopmapreduce作业时,生成的所有目录都使用“rwxr\uxr\ux”作为权限。我想把它们改成“rwxrwx”,怎么做?
efzxgjgh1#
你可以用 hadoop fs -chmod 777 your/directory 事后再改。或者在运行作业之前创建目录,并相应地设置其权限。您还可以设置 dfs.umask 值,该值将控制创建目录的权限。看到了吗http://hadoop.apache.org/docs/r0.20.2/hdfs_permissions_guide.html
hadoop fs -chmod 777 your/directory
dfs.umask
1条答案
按热度按时间efzxgjgh1#
你可以用
hadoop fs -chmod 777 your/directory
事后再改。或者在运行作业之前创建目录,并相应地设置其权限。您还可以设置dfs.umask
值,该值将控制创建目录的权限。看到了吗http://hadoop.apache.org/docs/r0.20.2/hdfs_permissions_guide.html