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