本文主要介绍在使用Hbase的过程中如何打通连接不同的网络环境。

源集群网络环境 目标集群网络环境 BDS服务是否支持 网络如何打通
VPC 相同VPC BDS控制台关联HBase集群。
VPC 不同的VPC
  1. VPC之间需要建立一个高速通道
  2. HBase集群添加BDS集群访问白名单。
  3. 开通集群HDFS(仅云HBase需要)。
经典网络 相同的经典网络
  1. HBase集群添加BDS集群访问白名单。
  2. 开放HDFS、HBASE的端口。
经典网络 VPC
  1. 需要创建VPC的 ClassicLink,经典网络的 esc 需要绑定对应的 ClassicLink概述
  2. HBase集群添加BDS集群访问白名单。
  3. 开通集群的HDFS(仅云HBase需要)。
经典网络 云HBase经典网络
  1. 需要临时购买几台经典网络ECS。
  2. HBase集群添加BDS集群访问白名单。
  3. 开通集群HDFS (仅云HBase需要)。
云HBase经典网络 VPC
  1. 需要临时购买几台经典网络ECS做中转,迁移完可以释放,ECS和VPC HBase属于一个地域(比如华东2、华东1)。
  2. ECS和VPC连接可以通过Classiclink。
  3. HBase集群添加BDS集群访问白名单。
  4. 开通集群HDFS (仅云HBase需要)。

注意事项

高速通道和ClassicLink创建具有一定的有条件约束。

迁移涉及的端口

类型 默认端口 说明
fs.default.name 8020 Namenode RPC交互端口。
dfs.http.address 50070 NameNode web管理端口。
dfs.datanode.ipc.address 50020 Datanode的RPC服务器地址和端口。
dfs.datanode.address 50010 datanode控制端口。
zookeeper.property.clientPort 2181 zk的地址。
hbase.regionserver.port 16020 HBase RegionServer绑定的端口。
hbase.master.port 16000 HBase Master绑定的端口。