Have you seen the doc at the top of ./hbase-shell/src/main/ruby/shell/commands/alter.rb ?
Alter a table. If the "hbase.online.schema.update.enable" property is set to false, then the table must be disabled (see help 'disable'). If the "hbase.online.schema.update.enable" property is set to true, tables can be altered without disabling them first. Altering enabled tables has caused problems in the past, so use caution and test it before using in production. FYI On Mon, Jun 6, 2016 at 12:19 PM, Bryan Beaudreault <[email protected] > wrote: > Hello, > > We're running hbase 1.2.0-cdh5.7.0. According to the HBase book, in order > to enable stripe compactions on a table we need to first disable the > table. We > basically can't disable tables in production. Is it possible to do this > without disabling the table? If not, are there any plans to make this > doable? > > Thanks! >
