我使用带色调的Hbase创建了一些表。重新启动集群后,我不能再打开/创建表(它处于挂起状态)。我还尝试了Hbase shell,但在尝试扫描表时出现以下错误
ERROR: org.apache.hadoop.hbase.NotServingRegionException: Region hbase:meta,,1 is not online
at org.apache.hadoop.hbase.regionserver.HRegionServer.getRegionByEncodedName(HRegionServer.java:2590)
at org.apa
我有一个使用内部网络的Hadoop集群(ip范围为192.168.0.0/24),我希望使用java库(org.apache.hadoop.hbase.client)从使用不同网络的开发计算机(ip是外部网络203.252.x.x)连接hbase,但我无法连接hbase。
我有个问题。
我的代码错了吗?
是否可以使用Java (org.apache.hadoop.hbase.client),我应该使用节约协议吗?(我不想用这个词)
你有什么想法吗?或者评论?
谢谢
这是我连接Hbase的代码。
public class TestBase {
public stat
,我正在尝试用Hadoop设置hbase。我已经设置了Hadoop,并对其进行了测试.但是在HBase设置中,在启动时,我得到了以下错误:
2020-05-02 16:11:09,336 INFO [main] ipc.RpcServer: regionserver/cluster-hadoop-01/172.18.20.3:16020: started 10 reader(s) listening on port=16020
2020-05-02 16:11:09,473 INFO [main] metrics.MetricRegistries: Loaded MetricRegistr
我还没有弄清楚这个错误消息是什么意思。我对HDFS和HBase也很陌生,所以这是问题的一部分。除了HDFS服务器空间不足的可能性外,可能导致此错误的原因是:
2014-06-13 12:55:33,164 WARN org.apache.hadoop.hbase.regionserver.wal.HLogSplitter:
Could not open hdfs://<OURSERVER>:8020/hbase/.logs/<HBASE_BOX>,60020,1402678303659-splitting/<HBASE_BOX>m%2C60020%2C14
我有一个由5个节点组成的集群,我在该集群上创建了几个HBase表,并用数据填充其中。其中一个节点出现故障,现在我可以列出HBase上的所有表,但扫描或禁用其中两个表会显示
NativeException: org.apache.hadoop.hbase.client.NoServerForRegionException: No server address listed in .META. for region TableName,,1295871604968
我想删除这个表,但无法解决这个问题。为此,我使用了hbase shell。
请告诉我怎么了,我刚开始和hbase合作。在为hbase创建java应用程序中的区域时,会出现以下错误。
Caused by: org.apache.hadoop.hbase.ipc.RemoteWithExtrasException(org.apache.hadoop.hbase.client.DoNotRetryRegionException): org.apache.hadoop.hbase.client.DoNotRetryRegionException: bc3ec95b447809887e3c198afe4d1084 is not OPEN; regionState={bc3ec9
iam试图使用hbasetemplate通过java客户端(eclipse)连接到远程hbase服务器。我得到下面的OutOfMemory错误。我尝试增加客户机(Eclipse) JVM堆,但仍然没有工作。关于这个例外究竟与什么有关有什么线索吗?
java.lang.OutOfMemoryError: PermGen space
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at java.security.Secur