如何在hadoop中更改超级组?

时间:2018-05-17 19:17:31

标签: hadoop hdfs cloudera

drwxrwxrwx       - hdfs           supergroup               0   2017-10-23 09:15 /benchmarks
drwxr-xr-x       - cloudera       supergroup               0   2018-05-07 17:31 /data    
drwxr-xr-x        - hbase         supergroup               0   2018-05-14 15:36 /hbase    
drwxr-xr-x         - solr          solr                     0   2017-10-23 09:18 /solr    
drwxrwxrwt        - hdfs           supergroup               0   2018-05-16 18:13 /tmp    
drwxrwxrwx        - hdfs           supergroup               0   2018-04-24 10:32 /user    
drwxr-xr-x        - hdfs           supergroup               0   2017-10-23 09:17 /var

如何将/data更改为hdfs:supergroup
如何将/user更改为cloudera:supergroup

1 个答案:

答案 0 :(得分:1)

要自己更改任何内容,您需要成为具有这些文件权限的用户。

  

如何将/ data更改为hdfs:supergroup

sudo su - hdfs
hdfs dfs -chown -R hdfs:supergroup /data
  

如何将/ user更改为cloudera:supergroup

虽然我不建议您向除HDFS超级用户之外的任何人覆盖/user属性...

sudo su - hdfs
hdfs dfs -chown -R cloudera:supergroup /user