在我的实验室中,HBase存档预先写入日志,即没有删除oldWALs文件,并且oldWALs目录在is中快速增长。
8.1 K 24.4 K /hbase/.hbase-snapshot
0 0 /hbase/.hbck
0 0 /hbase/.tmp
3.6 K 10.7 K /hbase/MasterProcWALs
900.3 M 7.1 G /hbase/WALs
3.4 G 10.3 G /hbase/archive
0 0 /hbase/corrupt
938.7 G 2.
我有一个安装了HBase的小型开发集群。我的集群的磁盘使用量已经满了,所以我需要删除一些数据,但是我不能启动regionservers。它们会失败,并在日志中显示以下消息:
File /hbase/.logs/<some file> could only be replicated to 0 nodes, instead of 1
我猜是因为集群中没有剩余的空间了。
我想知道,我可以从HBase中安全地手动删除(通过hdfs)什么,而不会导致任何类型的元数据损坏?
hdfs中占用空间最多的区域是
/hbase/.logs
/hbase/mytable
如果我不再关心mytable中
我们已经通过Cloudera (5.4)安装了HBase服务,但出于某种原因,我们决定删除该服务&重新部署HBase服务。但是重新部署后,HBase母版无法从以下几个方面开始
2015-05-13 14:17:56,242 INFO org.apache.hadoop.hbase.master.ServerManager: Waiting for region servers count to settle; currently checked in 0, slept for 73755 ms, expecting minimum of 1, maximum of 2147483647
我开始使用Apache (版本1.5.3)。当创建一个立方体时,我在步骤5‘保存长方体统计’时会出现一个错误。日志上写着:
java.lang.IllegalArgumentException: KeyValue size too large
at org.apache.hadoop.hbase.client.HTable.validatePut(HTable.java:1521)
at org.apache.hadoop.hbase.client.BufferedMutatorImpl.validatePut(BufferedMutatorImpl.java:147)
at org.apac
我的笔记本电脑上安装了jdk-15.0.1,并安装了HBASE (hbase-2.2.6版本)。 我按照这个链接安装HBASE的每一个步骤:https://www.learntospark.com/2020/08/setup-hbase-in-windows.html 问题是,当我尝试在命令行中使用以下命令运行HBASE时: start-hbase.cmd 我得到以下错误消息: Unrecognized VM option 'UseConcMarkSweepGC'
Error: Could not create the Java Virtual Machine.
Error
我能够成功地运行
/opt/hbase/hbase_current/bin/hbase
在命令行上,当连接到GNU/Linux集群时。
但是,当我将此命令作为bash脚本的一行时,错误是:
: No such file or directoryopt/hbase/hbase_current/bin/hbase
我做错了什么?
当我根据“哪个bash”的结果向bash脚本添加了一个标头时,我得到了以下错误:
bash: ./file.sh: /bin/bash^M: bad interpreter: No such file or directory
该文件的内容如下:
#!/bin/bash
我有一个异步应用程序,它使用HBase将数据保存到。
我的HBase版本是: 1.0.0-cdh5.6.0我的异步HBase客户端版本是: 0.9.0
应用程序运行了一段时间(~4或5天),但在周末期间,它开始失败,但有以下例外:
org.apache.hadoop.hbase.NotServingRegionException: Region pageviews,,1463568860289.298bb29bbd148a0a62ec90885ef8d027. is not online on //some address here
at org.apache.hadoop.h
我刚刚安装了Ubuntu20.0并使用snap安装了对接器。我试图为hbase和rabbitmq运行一些不同的对接映像,但是每次启动映像时,它都会立即以126状态存在。
$ sudo docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
4d58720fce3a dajobe/hbase "/opt/hb
我使用hadoop2.7.3,Hbase 1.2.3,动物园管理员3.4.9。
每次我停止Hbase并重新启动它时,它都会抛出异常:
[hadoop01:16000.activeMasterManager] zookeeper.MetaTableLocator: Failed verification of hbase:meta,,1 at address=hadoop05,16020,1478663588885, exception=org.apache.hadoop.hbase.NotServingRegionException: Region hbase:meta,,1
我尝试在独立的HBase安装上运行本书中的示例::。启动HBase运行良好,并且可以访问外壳程序,但是当我尝试运行示例时,我得到了以下错误:
Exception in thread "main" java.io.IOException: Call to /127.0.0.1:55958 failed on local exception: java.io.EOFException
at org.apache.hadoop.hbase.ipc.HBaseClient.wrapException(HBaseClient.java:872)
at or