我有hive外部表,我可以显示它,但我不能使用它

a0x5cqrl  于 2021-05-29  发布在  Hadoop
关注(0)|答案(0)|浏览(211)

我在censos7和hive-0.14上有hadoop-2.6.0
然后我配置

hive.metastore.warehouse.dir = /user/hive/warehouse

所以我通过stock.hql创建外部表

create external table if not exists nstocks(
...)
row format delimited fields terminated by ','
location '/user/hadoop/stock' ( *.csv path )

我可以显示表格nstcosk并描述表格
显示表格
descibe格式的NSTOCK(外部表)
但是我在浏览hdfs(l)时找不到ocatlhost:50070)
我不能用这两句话

time hadoop jar hadoop-mpareduce-examples-2.6.0.jar wordcount /user/hive/warehouse/nstocks /out/3

time hadoop jar hadoop-mpareduce-examples-2.6.0.jar wordcount /user/hadoop/stock/nstocks /out/3

因为

Input path does not exist: hdfs .... /nstocks Exception

如果看到descripe formatted nstocks(图片),nstocks表的位置是/user/hadoop/stock
或hive.metastore.warehouse.dir=/user/hive/warehouse
我不明白这个问题。我怎样才能解决这个问题

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题