私はhdfsを扱っていましたが、スーパーユーザーに対して権限チェックが実行されないものを見つけました。 Linuxユーザーが砂浜で、スーパーユーザーのグループに砂浜を追加したい場合。したがって、拒否されたアクセス許可は発生しません。hdfs構成で実行することは可能ですか。そして、ユーザーをスーパーグループに割り当てるのに問題がない場合、それを行う方法は?
はい、今では、hdfsクラスターでユーザーとグループを作成する方法についての全体的な考えがあります。まず、/etc/group
にsupergroupという名前のグループが見つかりませんでした。
したがって、独自のスーパーグループを作成することをお勧めします。
ジョブをスーパーユーザーとして実行することはお勧めできません。 hadoop/hdfsの新しいグループと新しいアカウントを作成し、以下のように必要な権限を付与することをお勧めします
$ Sudo addgroup hadoop
$ Sudo adduser --ingroup hadoop hduser
$ Sudo chown hduser:hadoop {directory path}
ユーザーをhadoopグループに追加します。
$ Sudo adduser --ingroup hadoop sandy