对目录hdfs中所有文件的持久权限

wmomyfyw  于 2021-06-03  发布在  Hadoop
关注(0)|答案(1)|浏览(408)

我正在尝试对hdfs目录中的所有目录和文件执行chmod755,但它不会一直保持下去。
例如,如果我有这样一个目录:

/home/set1/data1/file1.txt

我需要这样做,以便我的应用程序可以访问它:

haddop fs -chmod 755 /home/set1/*
haddop fs -chmod 755 /home/set1/data1/*
haddop fs -chmod 755 /home/set1/data1/file*
haddop fs -chmod 755 /home/set1/data2/*
haddop fs -chmod 755 /home/set1/data2/file*
haddop fs -chmod 755 /home/set1/data3/*
haddop fs -chmod 755 /home/set1/data3/file*

如何在hdfs中为路径中的每个目录和文件设置权限?

sgtfey8w

sgtfey8w1#

使用“-r”(递归)选项。

hadoop fs -chmod -R 755 /home/set1/data1/

相关问题