datavane / datasophon

The next generation of cloud-native big data management expert , Aims to help users rapidly build stable, efficient, and scalable cloud-native platforms for big data.
https://datasophon.github.io/datasophon-website/
Apache License 2.0
1.01k stars 363 forks source link

[Bug] [Hbase] Incompatibility issues with hbase2.4.16, hadoop 3.3.3, phoenix, failure to create snappy table, and inability to create phoenix index #472

Open zhangkeyu008 opened 6 months ago

zhangkeyu008 commented 6 months ago

Search before asking

What happened

In the current hbase 2.4.16 version, hbase does not support creating snappy tables; Creating phoenix indexes is not supported; There is also a probability that restarting the hmaster will fail; Not compatible with the Hadoop version even after enabling KerberOS

What you expected to happen

Hbase is not compatible with Hadoop environment. Upgrade the hbase version and compile hbase according to requirements

How to reproduce

Anything else

Version

dev

Are you willing to submit PR?

Code of Conduct

ryze124 commented 6 months ago

FYI you can rebuild hbase from source with this commit: https://github.com/apache/hbase/pull/3334/commits/d42bfb4bebd16716bb67f73c31cf039b8edce42a;

just rebuilding hbase-common and hbase-server two parts is enough

ryze124 commented 6 months ago

hadoop 3.x removed snappy and lz4 from native-libs . But hbase still check hadoop native compresscode(snappy and lz4).