如何在hive和hadoop中找到外部表?

如何在hive和hadoop中找到外部表?,hadoop,centos,hive,Hadoop,Centos,Hive,首先,我在centos上安装了hadoop 2.6.0 (参考路径和配置) ) 已安装配置单元并配置hive default.xml <name>javax.jdo.option.connectionURL</name> <value>jdbc:derby:;databaseName=metastore_db:create=true</value> 我执行了 hive -f stock.hql 我也执行了死刑 bin/hive - e "des

首先,我在centos上安装了hadoop 2.6.0 (参考路径和配置) )

已安装配置单元并配置
hive default.xml

<name>javax.jdo.option.connectionURL</name>
<value>jdbc:derby:;databaseName=metastore_db:create=true</value>
我执行了

hive -f stock.hql
我也执行了死刑

bin/hive - e "describe extended stocks"
但配置单元返回“未找到表”

那个么我如何才能找到外部表并在hive和hadoop中使用它呢

p、 s我的hadoop配置在中是相同的

http://www.rexamine.com/2015/02/installing-hadoop-2-6-0-on-centos-7/
而蜂巢的配置刚刚改变

<value>jdbc:derby:;databaseName=/opt/hive(HIVE_HOME)metastore_db:create=true</value>


HADOOP_HOME=/opt/hadoop
HIVE_HOME=/opt/hive
jdbc:derby:;databaseName=/opt/hive(hive\u HOME)元存储区\u db:create=true
HADOOP_HOME=/opt/HADOOP
蜂巢家庭=/opt/HIVE

检查表名。您创建了一个名为
stock
的表,并且正在尝试描述一个名为
stock

的表。您的metastore连接字符串(jdbc)中似乎有问题。请确保metasstore服务正在运行。抱歉,“描述扩展库存”是未执行的类型i“描述扩展库存”
http://www.rexamine.com/2015/02/installing-hadoop-2-6-0-on-centos-7/
<value>jdbc:derby:;databaseName=/opt/hive(HIVE_HOME)metastore_db:create=true</value>


HADOOP_HOME=/opt/hadoop
HIVE_HOME=/opt/hive