Support Questions

Find answers, ask questions, and share your expertise

cdh6.3.X hbase version problems

New Contributor

in cdh_6.3.X packing, the hbase version is 2.1.4, the link is as following. 

https://docs.cloudera.com/documentation/enterprise/6/release-notes/topics/rg_cdh_63_packaging.html

 

actually, when i install cdh, the hbase version is 2.1.0.  and the version is less than the min verion 2.1.1 of hbck2.

 

i can't use hbck2 to fix hbase, when i met RIT problems.

 

Can anybody help me solve the problem? thanks a lot 

 

 

4 REPLIES 4

Contributor

Hi @Li ;

 

Did you try hbck1 before ?

it is deprecated and if you tried it it seems that it complicate the situation with hbase 2.x

 

https://github.com/apache/hbase-operator-tools/tree/master/hbase-hbck2

 

Best,

Helmi KHALIFA

New Contributor

thanks, but hbck2 only support the hbase version equal or more than "2.0.3", "2.1.1", "2.2.0", "3.0.0", the code as following:

https://github.com/apache/hbase-operator-tools/blob/master/hbase-hbck2/src/main/java/org/apache/hbas...

cdh6.3.X documents shows inner hbase verison is 2.1.4. actually the hbase verison of cdh6.3.X is 2.1.0, so i cannot use hbck2 to repair hbase.

Contributor

I am not sure that you cant use it as your verison of hbase is  2.1.0 > 2.0.3 right?

 

could you try it and share the result of RIT ?

 

Best,

Helmi 

Super Collaborator

Hello @lihao 

 

This is an Old Post, yet we can use "-skip" flag of HBCK2 Tool to ensure the HBCK2 Tool doesn't check the Master Version. The "-skip" flag is documented via Link [1], which is the Git Page of HBCK2 Tool.

 

- Smarak

 

[1] https://github.com/apache/hbase-operator-tools/tree/master/hbase-hbck2