gpt4 book ai didi

hadoop - Apache Phoenix安装未正确完成

转载 作者:行者123 更新时间:2023-12-02 21:35:40 27 4
gpt4 key购买 nike

我们正在尝试通过以下安装文件在 HBase 1.0.0-cdh5.4.4 (CDH5.5.5四节点群集)上安装 Phoenix 4.4.0

基于此,我们将phoenix-server-4.4.0-HBase-1.0.jar复制到每个区域服务器和主服务器上的hbase库中,以便在每个 /opt/cloudera/parcels/CDH-5.4.4-1上主服务器和三个区域服务器中的.cdh5.4.4.p0.4 / lib / hbase / lib 文件夹。

之后,我们通过Cloudera Manager重新启动HBase服务。

一切似乎都还可以,但是当我们尝试通过 ./sqlline.py localhost 命令访问phoenix shell时,会以这种方式收到Zookeeper错误:

2009年9月15日14:20:51 WARN client.ZooKeeperRegistry:无法从Zookeeper检索clusterId
org.apache.zookeeper.KeeperException $ ConnectionLossException:KeeperErrorCode = / hbase / hbaseid
的ConnectionLoss

因此,我们不确定安装是否正确完成。是否需要任何进一步的配置?

我们甚至不确定我们是否正确使用了sqlline命令。

任何帮助将不胜感激。

最佳答案

在AWS上重新安装4个节点的集群后,phoenix现在可以正常工作。
我们不知道确切发生了什么,这很可惜,但是我们认为在对配置进行几次更改后,我们破坏了某些东西,使凤凰无法正常工作。

需要考虑的一件事是,必须使用zookeeper仲裁中的ip执行sqllline命令,这是我们做错的事情,因为我们试图从namenode运行它,而并非在Zookeeper仲裁。一旦我们从数据节点运行sqlline.py,一切就可以正常进行。

顺便说一句,我们最终遵循的安装指南是Phoenix Installation

关于hadoop - Apache Phoenix安装未正确完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32481951/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com