2

Apache Hadoop (hadoop-0.20.203.0) を使用していますが、hdfs の /tmp ディレクトリにスティッキー ビットを設定できません。私の意図は、その許可を 1777 に設定することです。

$hadoop dfs -chmod 1777 /tmp
chmod: chmod : mode '1777' does not match the expected pattern.
4

3 に答える 3

3

これを試して:

sudo -u hdfs hadoop fs -chmod 1777 /tmp

hadoop(0.20.2-cdh3u2) で私のために働いた

于 2012-06-12T17:17:52.717 に答える
1

スティッキー ビットは 0.21 まで Apache に表示されません。これは安定したリリースではないため、より現実的には 2.0 ブランチで表示されます。2009 年 1 月にトランクにコミットされたという事実は、プロジェクトが長い道のりを歩んできたことを物語っています。

于 2012-06-12T18:35:18.940 に答える
0

モードを 8 進数ではなく文字で指定してみてください。

hadoop dfs -chmod +t /tmp

編集:記録のために、1777(あなたの例)は私にとってはうまくいきました(0.20.2-cdh3u2)。

于 2012-06-12T11:15:45.477 に答える