HBase стабильный в настоящее время используется hbase-0.90.4, с какой версией (-ами) HDFS он совместим?
Ответ хадоуп-0.20.205.0 но вам также необходимо заменить файлы jar в ./lib/ HBase с теми из вашей рабочей установки HDFS.
Для меня это было:
rm /opt/hbase-0.90.4/lib/hadoop-core-0.20-append-r1056497.jar
cp /opt/hadoop-0.20.205.0/hadoop-core-0.20.205.0.jar /opt/hbase-0.90.4/lib/
cp /opt/hadoop-0.20.205.0/commons-configuration-1.6.jar /opt/hbase-0.90.4/lib/
Кроме того, вам следует добавить в конфигурацию HDFS и HBase на всех узлах следующее:
<property>
<name>dfs.support.append</name>
<value>true</value>
</property>