更改表后,Hbase state = PENDING_OPEN

时间:2013-04-23 04:44:14

标签: hadoop hbase

我的Hbase(CDH4)存在问题。我想在表格中添加一个列族。 但安装完成后没有快速压缩。 但我不小心复制粘贴了提到SNAPPY COMPRESSION的脚本。

我禁用了表,然后更改了表。它向我显示该表已被更改。 现在,当我再次尝试启用该表时,它会显示 org.apache.hadoop.hbase.TableNotDisabledException

当我尝试禁用它时: org.apache.hadoop.hbase.TableNotEnabledException

我看到了HbaseMaster用户界面。它将表格的regionserver显示为:

  

表,, 1350624529725.05b804a85c63beef408e8795e85e6a5c。   state = PENDING_OPEN,ts = Tue Apr 23 10:49:02 IST 2013(945s ago),   服务器= XXXHOSTNAME

1 个答案:

答案 0 :(得分:0)

我不确定问题是什么,但我可能会有两件事

  1. 尝试查看hbck是否可以修复它(hbase hbck -fix
  2. 尝试安装 snappy(yum install snappy然后还将snappy罐子复制到 hbase lib dir)