将hbase快照从0.94迁移到0.98

将hbase快照从0.94迁移到0.98,hbase,Hbase,我正在尝试将hbase快照从hbase版本0.94迁移到0.98 步骤: 在旧的hbase 0.94上创建快照 快照“测试事件原始数据”、“测试事件原始数据” 导出到hbase 0.98 hbase org.apache.hadoop.hbase.snapshot.ExportSnapshot-快照测试事件原始数据-复制到hdfs://:8020/apps/hbase/data-映射器16 线程“main”org.apache.hadoop.ipc.RemoteException中出现异常:服务

我正在尝试将hbase快照从hbase版本0.94迁移到0.98

步骤:

  • 在旧的hbase 0.94上创建快照

    快照“测试事件原始数据”、“测试事件原始数据”

  • 导出到hbase 0.98

    hbase org.apache.hadoop.hbase.snapshot.ExportSnapshot-快照测试事件原始数据-复制到hdfs://:8020/apps/hbase/data-映射器16

    线程“main”org.apache.hadoop.ipc.RemoteException中出现异常:服务器ipc版本9无法与客户端版本4通信 位于org.apache.hadoop.ipc.Client.call(Client.java:1118) 位于org.apache.hadoop.ipc.RPC$Invoker.invoke(RPC.java:229) 位于com.sun.proxy.$Proxy5.getProtocolVersion(未知源) 在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处 位于sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)


  • 有人能帮我理解这个错误吗?

    您需要从.98群集运行ExportSnapshot,并使用-copy fromhftp://source-cluster 不同的版本不兼容hdfs,但它们在hftp/webhdfs层上是兼容的