试图将猪输出存储到蜂巢表中的错误



我在数据库testdb下创建了蜂巢表:

创建表TBL2(年字符串,depttime字符串,arrtime String(存储为orc;

之后,我创建了以下猪脚本:

a = load'/test/input/'使用Pigstorage(','(AS(年:Chararray,Arrtime:Chararray:Chararray,depttime:Chararray(;

描述a;

转储A;

执行上述脚本时,它可以正常工作。

a = load'/test/input/'使用Pigstorage(','(AS(年:Chararray,Arrtime:Chararray:Chararray,depttime:Chararray(;

描述a;

转储A;

使用org.apache.hive.hcatalog.pig.hcatstorer((;

将a存储到'testdb.tbl2'中

用过的猪参数-Usehcatalog

错误:

ls:无法访问'/mnt/resource/hadoop/yarn/local/usercache/admin/admin/appcache/application_1493274253049_0026/container_14932742553049_0026_0026_0026_0026_0000026_00000226_0000022/noj noj.tar.libhive/libhive/live/文件或目录ls:无法访问'/mnt/resource/hadoop/yarn/local/usercache/admin/admin/appcache/application_1493274253049_0026/container_149327425533049_0026_0026_0026_00000000026_0000026_0000026_0000000202/- .jar':

您是否启动了Hive Thrift服务器?如果不是,请使用以下命令,然后检查

Hive -Service Metatore

最新更新