假设是hbase集群,那么数据存储在hdfs上。
1.关闭2个hbase
2.使用distcp 将hdfs上的hbase数据迁移到另一个【相同路径】的hdfs上。
不知道目录的话,可以find / -name hbase-site.xml找一下。
hadoop distcp -Dmapreduce.job.hdfs-servers.token-renewal.exclude="xx.xx.xx.xx" -i -strategy dynamic -log /hdfs_migration/None/日志路径 -bandwidth 100 -m 100 hdfs://xx.xx.xx.xx:8020/hbase/tableName
hdfs://xx.xx.xx.xx2:8020/hbase/tableName
3.重启2个hbase
参考:
Apache HBase® Reference Guide