EMR(hadoop/hbase/phoenix夸集群数据迁移采坑记录)
一、概述: Hbase(Phoenix)数据迁移方案主要分为 Hadoop层面(distcp)、及Hbase层面(copyTable、export/import、snapshot) 二、以下针对distcp方案详细说明(以亲测阿里EMR为例): step1: 首先打通两个集群网络(建议内网),新建一个tmp安全组,将两个集群的所有ECS都加入进来; step2: Cluster-A中将HBase的表在HDFS存储文件distcp到Cluster-B的HBase在HDFS中对应的目录(一定要用hdfs账户) [root@emr-header-1 ~]# sudo su hdfs [hdfs@emr-header-1 ~]# hadoop distcp hdfs://B:9000/hbase/data/default/safeclound.tb_ammeter hdfs://B:8020/hbase/data/default #拷贝表safeclound.tb_ammeter的命令 备注: /hbase/data/default是E-MapReduce中HBase表在HDFS存储路径,...