用户不属于超级组

时间:2016-11-28 11:06:19

标签: sqoop

运行Sqoop import-all-table命令时出错。 chgrp: changing ownership of 'hdfs://quickstart.cloudera:8020/user/hive/warehouse/retail_db.db/categories/part-m-00000': User does not belong to supergroup

命令为sqoop import-all-tables --connect "jdbc:mysql://localhost:3306/retail_db" --username retail_dba -P --hive-import --hive-database retail_db --create-hive-table --hive-overwrite -m 2

我已检查过以下文件,但dfs.permission设置为false。

[cloudera@quickstart ~]$ locate hdfs-site.xml
/etc/hadoop/conf.empty/hdfs-site.xml
/etc/hadoop/conf.impala/hdfs-site.xml
/etc/hadoop/conf.pseudo/hdfs-site.xml
/etc/impala/conf.dist/hdfs-site.xml

SuperGroup不在/ etc / group

请建议解决此问题。

1 个答案:

答案 0 :(得分:0)

重新启动机器以后我能够运行以下查询是相同的信息消息,但所有表中的所有数据。 sqoop import-all-tables --connect "jdbc:mysql://localhost:3306/retail_db" --username retail_dba -P --hive-import --hive-database retail_db --create-hive-table --hive-overwrite