修改HDFS文件所有者

前言

在这里插入图片描述
想把HDFS上的mysql驱动文件,所有者由cloudera改为oozie,我的操作:

hadoop fs -chown oozie /user/oozie/share/lib/lib_20191203182652/sqoop/mysql-connector-java-5.1.48.jar

报错:

chown: changing ownership of '/user/oozie/share/lib/lib_20191203182652/sqoop/mysql-connector-java-5.1.48.jar': 
User cloudera is not a super user (non-super user cannot change owner).

如何解决

sudo -u hdfs hadoop fs -chown oozie /user/oozie/share/lib/lib_20191203182652/sqoop/mysql-connector-java-5.1.48.jar    

使用root用户也不行,也就是前面加sudo什么的都不行,必须用上面的方式修改

发布了237 篇原创文章 · 获赞 140 · 访问量 17万+

猜你喜欢

转载自blog.csdn.net/Android_xue/article/details/103635670