Nutch 2.3 在 runtime/lib 文件夹中有一个旧版本的 hbase jar 文件 (hbase-0.94.14.jar)。我已经下载了 hbase 0.94.14 但它没有启动,因为“服务器 IPC 版本 9 无法与客户端版本 4 通信”。我可以运行 Hbase 1.1.2,但不包含 jar 文件。
我该如何解决这个问题?
谢谢
最佳答案
您不能仅通过替换 jars/bindings 来解决它。问题在于使用与 HBase 1.0+ 版本不兼容的 pre-1.0 客户端的 Gora。您现在的选择是更新 Gora(不仅仅是 jar,需要编码),等待官方更新或降级 HBase 服务器。
关于hadoop - Nutch 2.3 在 runtime/lib 文件夹中有一个旧版本的 hbase jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32624873/