我对蜂巢服务器有疑问,我不明白。我只是设置了一个hadoop集群,并希望从蜂巢服务中访问它。我首先尝试在其中一台集群机器上运行配置单元服务器。
一切都很顺利,但我想将hive服务移动到hadoop集群之外的另一台机器上。
所以我刚刚在这个hadoop集群之外启动了一台新机器。我只是安装了hive(+ hadoop库)并从群集中复制了hadoop配置。当我运行hiveserver几乎一切顺利。我可以将hive cli从不同的机器连接到我的hiveserver,在hadoop集群中的hdfs文件系统中的hive仓库中创建新表,然后查询等等。
我不明白的是,hiveserver似乎无法识别我第一次尝试时创建的旧表。
关于我的配置的一些注意事项是所有表都由Hive处理并存储在HDFS中。 Hive配置是默认配置。我想这与我的hive Metastore有关,但它无法说出什么。
谢谢!!