Cent OS 7にhadoopをインストールしました。pythonで作成されたデーモンサービスで、HDFSでディレクトリを作成しようとしましたが、rootユーザーがHDFSにファイルを書き込むことを許可する方法
mkdir: Permission denied: user=root, access=WRITE, inode="/rep_data/store/data/":hadoop:supergroup:drwxr-xr-x
私のサービスはrootアカウントで実行されているようです。 rootユーザーがディレクトリを作成してファイルを書き込むことを許可する方法を知りたいです。
Stackoverflowはプログラミング関連の質問です。 [トピックのヘルプ/トピック]を参照して、ここでどのトピックを聞くことができるかを確認してください。この質問は、[unix.se]や[Superuser](http://superuser.com)などの他のSEサイトでは適切かもしれません。まずそのヘルプがあるかどうか確認してください。そうであれば、「フラグ」リンクをクリックして、「モデレータの注意を必要としている」を選択してそこのマイグレーションをリクエストできます。 – kaylum
私はそれがプログラミングに関連していると思う、私がここで参照したサービスはPythonで私によって書かれている。したがって、pythonコードはhadoopでディレクトリを作成しようとしています。 – Saran
プログラミング活動から問題が生じたことは問題ではありません。ポイントは、質問自体がプログラミングに直接関係していないということです(プログラミングをしていない人はまったく同じ質問をすることができます)。あなたはプログラミングの問題ではなく、システム管理者の質問であるアクセス許可の設定について質問しています。コード自体にアクセス権を設定する方法を尋ねるなら、それはプログラミングの質問になるでしょう。しかし、質問はそのような言葉ではなく、あなたのシステムを正しく設定したいと思うように聞こえます。 – kaylum