New Property: Hypertable.RangeServer.ReadyStatus

4 views
Skip to first unread message

Doug Judd

unread,
Feb 27, 2015, 9:51:10 PM2/27/15
to hypertable-user, hyperta...@googlegroups.com
With the 0.9.8.6 release, we've introduced a new property, Hypertable.RangeServer.ReadyStatuswhich controls the behavior of the RangeServer startup scripts.  By default, the value of this property is WARNING, which causes the scripts to return as soon as possible.  When the RangeServer comes up and finishes its basic initialization, it will return status WARNING until all deferred initialization (i.e. loading of CellStores) is complete.  The upside of this setting is that the system will come up quickly.  The downside of this setting, however, is that during this deferred initialization period, the RangeServers will be incurring additional load and request latencies will typically be higher.

If you would like the RangeServer startup scripts to not return until all deferred initialization is complete, you can set the value of this property to OK.  By doing so, you will guarantee that when the RangeServer startup sequence is complete, the RangeServers will be fully initialized (all CellStores loaded) and the system will be ready to handle full load.

- Doug

Reply all
Reply to author
Forward
0 new messages