Hadoop 在cloudera上安装apache phoenix

Hadoop 在cloudera上安装apache phoenix,hadoop,hbase,phoenix,Hadoop,Hbase,Phoenix,我在cloudera上安装ApachePhoenix时遇到问题。我用同样的方法提到了许多其他人。 我的cloudera版本是5.5。我在运行命令时出错: ./psql.py <hostname/localhost/IP>:2181 ../examples/WEB_STAT.sql ../examples/WEB_STAT.csv ../examples/WEB_STAT_QUERIES.sql org.apache.phoenix.exception.PhoenixIOExcep

我在cloudera上安装ApachePhoenix时遇到问题。我用同样的方法提到了许多其他人。 我的cloudera版本是5.5。我在运行命令时出错:

./psql.py <hostname/localhost/IP>:2181 ../examples/WEB_STAT.sql ../examples/WEB_STAT.csv ../examples/WEB_STAT_QUERIES.sql 

org.apache.phoenix.exception.PhoenixIOException: Failed after attempts=35, exceptions:Fri Jan 05 16:09:08 IST 2018,RpcRetryingCaller{globalStartTime=1515148748159, pause=100, retries=35}.
ERROR org.apache.hadoop.hbase.client.ConnectionManager$HConnectionImplementation: Can't get connection to ZooKeeper: KeeperErrorCode = ConnectionLoss for /hbase
/psql.py:2181../examples/WEB_STAT.sql../examples/WEB_STAT.csv../examples/WEB_STAT_querys.sql
org.apache.phoenix.exception.phoenix异常:尝试后失败=35次,异常:Fri Jan 05 16:09:08 IST 2018,RpcRetryingCaller{globalStartTime=1515148748159,暂停=100次,重试=35}。
错误org.apache.hadoop.hbase.client.ConnectionManager$HConnectionImplementation:无法连接到ZooKeeper:KeepErrorCode=ConnectionLoss for/hbase

您能连接到hbase吗?从错误消息来看,它似乎没有启动


至于sqlline,只要将它指向namenode,就可以在任何地方运行它。

以及在何处运行(psql.py&sqlline.py)namenode或datanodeit上的此命令表示无法从ZooKeeper znode data==null获取主地址我正在运行以下命令。/sqlline.py ip address:2181:/hbase:username@kerberos_principal:/home/admin/kerberos\u keytab并且hbase master正在运行它cloudera manager它显示activeyeah hbase正在工作。。。主服务器处于活动状态所有区域服务器都处于活动状态。是否在每个节点上都放置了phoenix服务器jar?在/hbase/lib目录下并重新启动?我所做的是从cloudera的parcel repo目录下载包裹并将其添加到该包裹文件中,添加时,在cloudera manager的主机的包裹选项卡中显示clas_phoenix,我分发并激活了它。我遵循的这些步骤已经解决了这个问题,我也需要安装它。