Details
-
Bug
-
Status: Resolved
-
Critical
-
Resolution: Fixed
-
2.1.0
-
None
Description
HBase has deprecated hbase.regionserver.global.memstore.upperLimit and hbase.regionserver.global.memstore.lowerLimit for HDP-2.3 in favor of hbase.regionserver.global.memstore.size and hbase.regionserver.global.memstore.size.lower.limit.
The slider called "% of RegionServer Allocated to Write Buffers" sets hbase.regionserver.global.memstore.size, while hbase.regionserver.global.memstore.upperLimit is in the advanced configuration section. This leaves two bugs:
- In HDP-2.2, the slider has no affect since HBase basically ignores the parameter.
- In HDP-2.3 the value set by the slider also has no affect since the deprecated values set take precedence.
One solution is to get rid of hbase.regionserver.global.memstore.upperLimit and hbase.regionserver.global.memstore.lowerLimit in advanced settings in Ambari, and make the slider configuration to use hbase.regionserver.global.memstore.upperLimit in HDP-2.2 and hbase.regionserver.global.memstore.size in HDP-2.3. Rolling upgrade can convert these settings.
Attachments
Attachments
Issue Links
- relates to
-
AMBARI-12265 Installer wizard: HBase tab shows 2 error count for empty configurations
- Resolved
- links to