Hadoop Hive无法将源移动到目标

我正在尝试在Hadoop 2.6.0上使用Hive 1.2.0。我已经创建了employee一张桌子。但是,当我运行以下查询时:

hive> load data local inpath '/home/abc/employeedetails' into table employee;

我收到以下错误:

Failed with exception Unable to move source file:/home/abc/employeedetails to destination hdfs://localhost:9000/user/hive/warehouse/employee/employeedetails_copy_1

FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.MoveTask

我在这里做什么错?我需要设置任何特定的权限吗?提前致谢!

回答:

正如Rio提到的那样,该问题涉及缺少将数据加载到配置单元表中的权限。我发现以下命令可以解决我的问题:

hadoop fs -chmod g+w /user/hive/warehouse

以上是 Hadoop Hive无法将源移动到目标 的全部内容, 来源链接: utcz.com/qa/413892.html

回到顶部