hbase错误:服务器ipc版本8无法与客户端版本4通信

sgtfey8w  于 2021-06-03  发布在  Hadoop
关注(0)|答案(1)|浏览(267)

我使用的是hbase-0.94.9,我试图按照hbase联机丛书中的介绍进行操作,但出现了错误:

org.apache.hadoop.hbase.master.HMasterCommandLine: Failed to start master
java.net.ConnectException: Call to localhost/127.0.0.1:8020 failed on connection exception: java.net.ConnectException

后来我在网上发现,我必须先设置hadoop,我用 start-dfs.sh 在hadoop2.0.5-alpha中,但是现在当我尝试运行 start-hbase.sh :

2013-07-09 17:27:40,706 FATAL org.apache.hadoop.hbase.master.HMaster: Unhandled exception. Starting shutdown.
org.apache.hadoop.ipc.RemoteException: Server IPC version 8 cannot communicate with client version 4
4xrmg8kj

4xrmg8kj1#

您正在尝试使用针对hadoop1.0.x和hadoop2.0.x构建的hbase版本。使用基于hadoop2.0.x构建的hbase版本,或者使用 hadoop.profile 设置为 2.0 ```
-Dhadoop.profile=2.0

如果您需要有关如何构建hbase的帮助,可以访问此链接。
hth公司

相关问题