hadoop設定に関して質問があります なぜ、私たちはhadoopを実行するためのユーザを作成する必要がありますか?rootユーザでhadoopを実行できないのですか?なぜ別のユーザーがhadoopを実行する必要があるのですか?
2
A
答えて
2
はい、これはroot
として実行できます。
Hadoopに専用のユーザーを持つ必要はありませんが、root
よりも低い特権を持つユーザーを推奨することは良い方法です。 Hadoopプロセスを同じマシン上で実行されている他のサービスと分離するのに役立ちます。
2
セキュリティ上の理由から、特定のユーザーにデーモンを実行させるのが一般的です(たとえば、hadoopでmap reduceデーモンをrootとして実行すると悪意のあるユーザーがマップを起動する可能性があります最適な制御などのために、hdfsデータだけでなくオペレーティングシステムのデータも削除するジョブを削減します。これを見てください: https://unix.stackexchange.com/questions/29159/why-is-it-recommended-to-create-a-group-and-user-for-some-applications
2
hadoopを実行するための新しいユーザーを作成する必要はありません。また、hadoopユーザは、sudoersファイルやrootユーザである必要はありません( [ref])。マシンのログインユーザーは、ハープユーザーとしても動作します。しかし、@ Luisと@franklinsijoに言及されているように、特定のサービスに対して特定のユーザを持つことは良い習慣です。
関連する問題
- 1. なぜHadoop KMSが必要ですか?
- 2. エミュレーションをリアルタイムで実行する必要があるのはなぜですか?
- 3. 同じハードウェアでhadoopクラスタを実行する必要がありますか?
- 4. シェルスクリプトrootユーザーで実行する必要があります
- 5. hadoopユーザーがsudoersファイルに存在する必要がありますか?
- 6. Swift CoreBluetooth:CentralManagerを別のスレッドで実行する必要がありますか?
- 7. なぜゲームループスレッドはキーリスナーとは別のスレッドで実行する必要がありますか?
- 8. Dockerfileでインストールを実行する前に、なぜアップデートを実行する必要がありますか?
- 9. なぜ、テーブル内の行をリロードする必要があるのですか?
- 10. なぜHadoopにその量のRAMが必要なのですか?
- 11. なぜシェルスクリプトを実行するには./を使用する必要があるのですか
- 12. postgresql:psqlを実行するときに-h localhostを指定する必要があるのはなぜですか?
- 13. ユーザー入力が必要な端末コマンドを実行する
- 14. 私の環境でbundle execを実行する必要があるのはなぜですか?
- 15. PythonでCaffe Refrenseをsysの後に実行する必要があるのはなぜですか?
- 16. なぜhadoopでいくつかのノードを使用する必要がありますか?
- 17. アンドロイド上のあるアクティビティから別のアクティビティにオブジェクトを渡す必要があるのはなぜですか?
- 18. なぜ「Microsoft JScript実行時エラー:オブジェクトが必要ですか」?
- 19. Powershellプロファイルで `ssh-add`を実行する必要があるのはなぜですか?
- 20. asp.netでメソッドの実行をスケジュールする必要がある
- 21. 実行時のJavaでオブジェクトのタイプを判別する必要があります。デザインが悪いですか?
- 22. 最小要件のユーザーは、単純なWPFブラウザーアプリケーションを実行する必要がありますか?
- 23. @Entityがある場合、なぜ "annotatedClasses"が必要ですか?
- 24. なぜ行番号を渡す必要がありますか?
- 25. なぜangle2アプリを実行するにはサーバーが必要ですか?
- 26. Chromium Embedded Frameworkをルートとして実行する必要があるのはなぜですか? (Unityインストーラ)
- 27. なぜユーザーのテーブルにID列が必要ですか?
- 28. startActivityはメインスレッドで実行する必要がありますか?
- 29. JavaFXアプリケーションスレッドで実行する必要があるメソッドのリスト?
- 30. Hadoopの単語カウントが実行できません - hadoopエラーメッセージのデコードに助けが必要です