通过远程SquirrelClient连接到作为Docker镜像部署的Phoenix Hbase

我已经将Hbase(Standalone),Zookeeper和Phoenix作为虚拟主机中的泊坞窗镜像。 图像成功启动,没有任何问题。 在configuration文件中进行了一些更改之后,我可以使用Phoenix在Docker镜像容器中通过./sqlline.py 127.0.0.1:2181:/hbase-unsecure连接到Hbase。 成功创build表和一些样本查询testing后,我试图通过Squirrel-Client从我的Windows机器连接抛出TimeOutException连接。

对于Info,需要的hbase client.jar和Phoenix jar已经被复制到了松鼠客户端。

SqurrelClient应用程序中出现错误:java.util.concurrent.FutureTask.get(FutureTask.java:205)处的java.util.concurrent.TimeoutException处于net.sourceforge.squirrel_sql.client.mainframe.action.OpenConnectionCommand.awaitConnection(OpenConnectionCommand.java: net.sourceforge.squirrel_sql.client.mainframe.action.OpenConnectionCommand.access $ 100(OpenConnectionCommand.java:45)at net.sourceforge.squirrel_sql.client.mainframe.action.OpenConnectionCommand $ 2.run(OpenConnectionCommand.java:115)在

任何帮助如何连接到凤凰远程将不胜感激。

谢谢!!