そこで、Cloudera のインストールおよび管理ツールを使用して、サーバーの 3 ノード クラスターを稼働させました。
HDFS を実行しており、ディレクトリなどを表示/作成できます。
HDFS をファイル システムとしてマウントできる Fuse プラグインをインストールしました。すべて正常に動作します。フォルダなどにファイルを書き込むことができます。
問題:
マウントされたドライブで実行する'chmod 777 ./file.sh'
と、エラーは発生しませんが、実行すると次の'ls -l'
ようになります。
'-rw-rw-rw- 1 root nobody 26 Oct 5 08:57 run.sh'
実行する'sudo -u hdfs hadoop fs -chmod 777 /run.sh'
と、まだ同じ権限があります。なんらかの方法で何をしても、ファイルの実行許可を取得できません。
Clouderaマネージャーで権限を無効にし、フォルダーもchownしました(フォルダーもchmod -R 777)。しかし、何も機能していないようです。
何か案は?