11-06-2018 07:50 PM
Recently, we faced a problem: our Hue can't connect to our Hbase on CDH 6.0.1
Later, we had other task which need python(happyhbase) to do the operation on hbase.
We recieved: "No protocol version header error"
Finally, we resolved both problem at same time.
First of all, I have to declare this: we opened hbase thrift server before the above two issue happened.
Then, the default HBase setting in CM:
They was checked. In /etc/hbase/conf/hbase-sit.xml, Their values are "true"
We found a link: https://github.com/wbolster/happybase/issues/161
So, we unchecked both of them. ( In hbase-sit.xml, They become "false" )
And two problems solevd.
I saw a lot people had this issue, I hope my sharing will be helpful.