我的目标是访问我的Hbase集群在Azure与松鼠与凤凰驱动器运行在我的本地计算机。
我在Azure上的Hbase集群已经运行。我可以在Ambari仪表板中看到它,并且可以使用SSH访问它。我可以使用指向一个动物园管理员节点的sqlline.py命令启动凤凰。表命令returs四行。
我的Hbase集群包含在Azure VNet中。从我的本地计算机(运行Windows 10),我可以连接到这个VNet。我可以成功地平移动物园管理员节点的IP地址(10.254.x.x),但点击动物园管理员节点的FQDN会导致错误消息:
"Ping请求找不到主机zk1 1-.ax.内在.Cloudapp.net。请检查名称,然后再试一次。“
当我在本地计算机上启动松鼠时,当URL指向动物园管理员节点的FQDN时,会收到一条错误消息:
“试图打开SQL连接时发生意外错误”。堆栈跟踪指向一个java.util.concurrent.RuntimeException:“无法建立连接”
当我在本地计算机上启动松鼠时,当URL指向动物园管理员节点的IP地址时,会得到一个不同的错误:
“试图打开SQL连接时发生意外错误”。堆栈跟踪指向一个java.util.concurrent.TimeoutException。
我怀疑这与[https://superuser.com/questions/966832/windows-10-dns-resolution-via-vpn-connection-not-working]描述的域名解析问题有关。我在2月23日应用了LikeARock47描述的决议。然而,这并没有改善情况。
这是否真的与域名解析问题有关,还是其他地方的问题?
是否有更好的解决域名解析问题的方法?
发布于 2016-03-28 11:05:46
已成功地在本地Windows10计算机上建立了从松鼠到Hbase集群的JDBC连接,使用动物园管理员IP地址和端口以及“/hbase-不安全”。
jdbc:凤凰:10.254.x.x:2181:/hbase-不安全
我现在可以用本地松鼠管理我的HBase集群了!
我仍然有兴趣了解如何才能使动物园管理员FQDN在当地解决。
https://stackoverflow.com/questions/36247837
复制相似问题