【发布时间】:2018-07-10 04:41:06
【问题描述】:
我是 hive 的新手,最近我安装了 Cloudera express 快速启动 VM。我可以启动 hive 实例,但是当我从命令行执行 hive cli 创建表时,该命令一直挂在那里。知道出了什么问题吗?
【问题讨论】:
-
手动启动zookeeper后,此问题已解决。无需回答。谢谢。
我是 hive 的新手,最近我安装了 Cloudera express 快速启动 VM。我可以启动 hive 实例,但是当我从命令行执行 hive cli 创建表时,该命令一直挂在那里。知道出了什么问题吗?
【问题讨论】:
我从 Cloudera 社区博客尝试了以下内容
重新启动 Hive 服务后,我尝试使用 Hue 创建表。之后在 hive 中创建表开始工作。不确定背后的魔力..
我完全一样。停止 Hue,然后是 Hive 并开始 Hive & Hue。我做的另一件事是遵循 Hue 中的快速启动步骤,该步骤在 Hive 中安装了几个示例表/数据库。希望这对 Cloudera VM 的新手和面临同样问题的其他人有所帮助。
【讨论】:
如果关闭,运行 ZooKeeper!
错误:@ hadoop-cmf-hive-HIVEMAETASTORE__.LOG.OUT 错误@hadoop-cmf-hive-HIVESERVER2-quickstart.cloudera.log.out 原因:MetaException(消息:无法使用提供的任何 URI 连接到元存储。最近失败:org.apache.thrift.transport.TTransportException:java.net.ConnectException:连接被拒绝
我认为,matastore 存在连接问题,因此启动 Zookeeper 解决了我的问题。 并且-> Zookper 关闭后创建表失败,这清楚地表明,要向 HDFS(通过 Hive)写入内容 Zookeeper 需要处于打开状态。
【讨论】: