Hadoop 对目录HDFS中的所有文件保留权限

Hadoop 对目录HDFS中的所有文件保留权限,hadoop,hdfs,Hadoop,Hdfs,我正在尝试对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 /ho

我正在尝试对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路径中为每个目录和文件设置的权限?

使用“-R”(递归)选项

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