前言
想把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什么的都不行,必须用上面的方式修改