Archives of Support Questions (Read Only)

This is an archived board for historical reference. Information and links may no longer be available or relevant
Announcements
This board is archived and read-only for historical reference. To ask a new question, please post a new topic on the appropriate active board.

Why is hbase.hstore.compaction.ratio missing from sandbox?

avatar
Master Guru

I am testing minor compaction performance and noticed the configration hbase.hstore.compaction.ratio is not available on the sandbox within hbase-site.xml. How come?

1 ACCEPTED SOLUTION

avatar
Master Collaborator

I checked two in-house clusters.

hbase.hstore.compaction.ratio wasn't in hbase-site.xml there either. We use default value.

Did you observe any undesired effect ?

View solution in original post

4 REPLIES 4

avatar
Master Collaborator

I checked two in-house clusters.

hbase.hstore.compaction.ratio wasn't in hbase-site.xml there either. We use default value.

Did you observe any undesired effect ?

avatar
Master Guru

@Ted Yu My mind drew a black about defaults. HBase will use default value unless you specifcy in ambari custom hbase site. thanks

avatar
Rising Star

You can always set it directly in hbase-site.xml, then sync across cluster. Manual work though.

avatar
Rising Star

The default value of 1.2 is good for majority of cases. You can play with enabling off peak compaction (when this ratio is set to 5 by default, as far as I remember) as well - hbase.hstore.compaction.ratio.offpeak.