hive使用beeline无法登录时的解决办法

如果参考官方文档执行下列命令,报错:  
$ $HIVE_HOME/bin/hiveserver2 $ $HIVE_HOME/bin/beeline -u jdbc:hive2://$HS2_HOST:$HS2_PORT
是由于自己改成了 mysql数据源:
尝试
$ $HIVE_HOME/bin/beeline -u jdbc:hive2://
Connecting to jdbc:hive2://
16/03/07 05:49:30 [main]: WARN hive.metastore: Failed to connect to the MetaStore S
erver...

解决办法:
$hive --server metastore &

再执行:
 $ $HIVE_HOME/bin/beeline -u jdbc:hive2://

即可。
posted @ 2016-03-07 22:02  qe  阅读(1621)  评论(0编辑  收藏  举报