分享

在Hive上面建表之后,再次登录show tables没有??

mvs2008 发表于 2015-7-2 20:59:22 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 7 25257
本帖最后由 mvs2008 于 2015-7-2 21:00 编辑

hadoop 1.2.1
Hive 0.11.0
在Hive上面建了几个table,但是为什么quit之后再次登录Hive show tables就没有了呢?
但是所建表的目录仍然在,show tables是没有的。
刚接触Hive,求大神赐教。


[mw_shl_code=bash,true]hadoop fs -ls /user/hive/warehouse

Found 6 items
drwxr-xr-x   - james supergroup          0 2015-07-02 19:42 /user/hive/warehouse/del_comma
drwxr-xr-x   - james supergroup          0 2015-07-02 19:38 /user/hive/warehouse/load_dt
drwxr-xr-x   - james supergroup          0 2015-07-02 14:28 /user/hive/warehouse/t
drwxr-xr-x   - james supergroup          0 2015-07-02 14:35 /user/hive/warehouse/t1
drwxr-xr-x   - james supergroup          0 2014-09-19 15:11 /user/hive/warehouse/test
drwxr-xr-x   - james supergroup          0 2014-09-19 15:04 /user/hive/warehouse/test3
[/mw_shl_code]


[mw_shl_code=bash,true]hive> show tables;
OK
test
Time taken: 3.078 seconds, Fetched: 1 row(s)[/mw_shl_code]


已有(7)人评论

跳转到指定楼层
Alkaloid0515 发表于 2015-7-2 21:34:09
是不是使用derby作为元数据库是的,看这个

hive使用derby作为元数据库找不到所创建表的原因

回复

使用道具 举报

mvs2008 发表于 2015-7-3 08:25:44
本帖最后由 mvs2008 于 2015-7-3 08:26 编辑
Alkaloid0515 发表于 2015-7-2 21:34
是不是使用derby作为元数据库是的,看这个

hive使用derby作为元数据库找不到所创建表的原因

好吧,我也是醉了。我都不记得我从什么目录进去的了。derby作为元数据库真麻烦,谢谢你的回答。
回复

使用道具 举报

levycui 发表于 2015-7-3 09:03:12
derby换成mysql
回复

使用道具 举报

mvs2008 发表于 2015-7-3 09:42:47

恩恩,正有这样的计划。具体的做法还不知如何入手,大神可有好的帖子推荐?
回复

使用道具 举报

Alkaloid0515 发表于 2015-7-3 12:41:37
mvs2008 发表于 2015-7-3 09:42
恩恩,正有这样的计划。具体的做法还不知如何入手,大神可有好的帖子推荐?




下面仅供参考

HIVE完全分布式集群安装过程(元数据库: MySQL)

Hive安装指导

HIVE 0.14.0安装配置


回复

使用道具 举报

mvs2008 发表于 2015-7-3 15:10:14
Alkaloid0515 发表于 2015-7-3 12:41
下面仅供参考

HIVE完全分布式集群安装过程(元数据库: MySQL)

按照帖子的步骤配置了mysql元数据库。但是我直接进入hive的时候,留意了下当前目录好像还是产生metestore_db文件和derby.log的文件。
是不是没有生效呢?

回复

使用道具 举报

mvs2008 发表于 2015-7-3 16:17:32
按照这个来做确实可以的。不管怎么改变目录show tables都没有问题了。

HIVE完全分布式集群安装过程(元数据库: MySQL)

但是其他帖子有这样的步骤:
hive --service metastore
还不太清楚
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条