全部产品
云市场
云游戏

连通性检测

更新时间:2020-08-05 18:23:50

云HBase为了保障安全性,不提供ping的ICMP协议,也做了很多访问限制。

ping是使用ICMP协议,与TCP协议是不一样的协议, 请不要使用ping来访问,判断是否连通云HBase,请使用telnet。

平台提供了公网访问 及 内网访问,如果没有开放公网是不能通过公网访问的。

说明

公网访问仅仅提供开发使用,方便研发,不能作为正式的生产使用,不提供任何的延迟保障。

怎么检测是否跟云HBase 网络连通

  • 选择一个zk域名地址,注意平台一般提供三个zk域名地址,选取一个即可。

  • telnet 2181端口,如果是 thrift服务或者其他的DB的服务,请换成其他的服务域名及端口。

    • 跟云HBase是通的

      [xx@yy-MacBook-Pro ~]$ telnet  hb-xxxxx-001.hbase.rds.aliyuncs.com 2181
      Trying 10.10.10.10...
      Connected to hb-xxxxx-001.hbase.rds.aliyuncs.com .
      Escape character is '^]'.
    • 跟云HBase不通的

      [xx@yy-MacBook-Pro ~]$ telnet  hb-xxxxx-001.hbase.rds.aliyuncs.com 2181
      Trying 10.10.10.10...
      telnet: connect to address 10.10.10.10: Operation timed out
      telnet: Unable to connect to remote host

不通一般有哪些原因?

可能的原因:

  • 忘记在云HBase平台添加白名单(不管是公网还是内网,均要设置白名单),请到云HBase平台添加 白名单 ,请参考:设置白名单设置白名单

  • 本地的网络没有开通出口白名单,比如:如果使用ECS,没有放开ECS出口的ip及端口

  • 经典网络是不能访问 VPC环境。

  • 在同一个VPC下面,跨交换机(Switch),一般是跨可用区了,请添加路由规则
  • 两个不同的VPC环境默认是不通的(跨VPC请 配置高速通道),可能是跨Region(地域跨城)

  • 非阿里云环境访问,例如:贵公司办公环境

  • 金融云跟公有云是不通的
  • 如果使用ECS,配置了 公网的域名,如果ECS本身没有开公网,也不通的。ECS请使用内网的域名。

排查以上情况后,还是不通的,请钉钉联系 云HBase答疑