解決root使用者對HDFS檔案系統沒有許可權的問題

大資料小菜鳥發表於2020-10-20

HDFS檔案系統的目錄基本都屬於 supergroup 超級使用者組,所以就把使用者新增到該使用者組,即可解決很多許可權問題。

  • 在Linux執行如下命令增加 supergroup 使用者組
groupadd supergroup
  • 如將使用者root增加到supergroup使用者組中
usermod -a -G supergroup root
  • 同步系統的許可權資訊到HDFS檔案系統
sudo -u hdfs hdfs dfsadmin -refreshUserToGroupsMappings
  • 檢視屬於supergroup使用者組的使用者
grep 'supergroup:' /etc/group

 

相關文章