首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用户不属于超级组

问用户不属于超级组
EN

Stack Overflow用户
提问于 2016-11-28 19:06:19
回答 1查看 1K关注 0票数 0

运行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。

代码语言:javascript
复制
[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

/etc/组中不存在SuperGroup

请建议解决此问题。

EN

回答 1

Stack Overflow用户

发布于 2016-11-29 18:59:04

在重新启动机器后,不知何故,我能够运行下面的查询是相同的信息消息,但与所有表中的所有数据。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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40842802

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档