Phoenix - 当前没有连接 - HRegion.mutateRowsWithLocks : java.lang.NoSuchMethodError
Phoenix - No current connection - HRegion.mutateRowsWithLocks : java.lang.NoSuchMethodError
我尝试在本地主机中 运行 Phoenix,但无法解决错误(找不到 mutateRowsWithLocks 在哪里)。我非常想 运行 SQL 关于 HBase 的查询所以希望有人能帮助我:
org.apache.hadoop.hbase.DoNotRetryIOException:
org.apache.hadoop.hbase.DoNotRetryIOException:
SYSTEM.CATALOG: org.apache.hadoop.hbase.regionserver.HRegion.mutateRowsWithLocks(Ljava/util/Collection;Ljava/util/Collection;)V
.....
Caused by: java.lang.NoSuchMethodError: org.apache.hadoop.hbase.regionserver.HRegion.mutateRowsWithLocks(Ljava/util/Collection;Ljava/util/Collection;)V
通过运行宁“!list”,我有
1 active connection:
#0 closed jdbc:phoenix:localhost
通过 运行宁 "create table test (field bigint);" 我有:
No current connection
我已经在 hbase/lib 中复制了 jars phoenix-server,我也尝试使用
凤芯罐。 (当然要重新运行 HBase)
我的环境是
Hadoop 2.6
hbase 0.98.10
凤凰 4.3.0
提前致谢!
成功了!
感谢 Phoenix 的 "Andrew P":
“
您需要升级到 HBase 0.98.10.1 才能解决此问题。或者,您可以使用 -Dhbase.version=0.98.10(或 0.98.10.1)从源代码重新编译 Phoenix
“
我尝试在本地主机中 运行 Phoenix,但无法解决错误(找不到 mutateRowsWithLocks 在哪里)。我非常想 运行 SQL 关于 HBase 的查询所以希望有人能帮助我:
org.apache.hadoop.hbase.DoNotRetryIOException:
org.apache.hadoop.hbase.DoNotRetryIOException:
SYSTEM.CATALOG: org.apache.hadoop.hbase.regionserver.HRegion.mutateRowsWithLocks(Ljava/util/Collection;Ljava/util/Collection;)V
.....
Caused by: java.lang.NoSuchMethodError: org.apache.hadoop.hbase.regionserver.HRegion.mutateRowsWithLocks(Ljava/util/Collection;Ljava/util/Collection;)V
通过运行宁“!list”,我有
1 active connection:
#0 closed jdbc:phoenix:localhost
通过 运行宁 "create table test (field bigint);" 我有:
No current connection
我已经在 hbase/lib 中复制了 jars phoenix-server,我也尝试使用 凤芯罐。 (当然要重新运行 HBase)
我的环境是 Hadoop 2.6 hbase 0.98.10 凤凰 4.3.0
提前致谢!
成功了!
感谢 Phoenix 的 "Andrew P": “ 您需要升级到 HBase 0.98.10.1 才能解决此问题。或者,您可以使用 -Dhbase.version=0.98.10(或 0.98.10.1)从源代码重新编译 Phoenix “