[ 
https://issues.apache.org/jira/browse/HBASE-6028?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16524252#comment-16524252
 ] 

Mohit Goel commented on HBASE-6028:
-----------------------------------

Proposed command line usage is : 
{code}
hbase(main):023:0> help "compaction_switch"
Turn the compaction on or off on regionservers. Disabling compactions will also 
interrupt any
currently ongoing
compactions. It is ephemeral. This setting will be lost on restart of the 
server. Compaction
can also be enabled/disabled by modifying configuration 
hbase.regionserver.compaction.enabled in
hbase-site.xml.
Examples:
  To enable compactions on all region servers
  hbase> compaction_switch true
  To disable compactions on all region servers
  hbase> compaction_switch false
  To enable compactions on specific region servers
  hbase> compaction_switch true 'server2','server1'
  To disable compactions on specific region servers
  hbase> compaction_switch false 'server2','server1'
NOTE: A server name is its host, port plus startcode. For example:
host187.example.com,60020,1289493121758

hbase(main):020:0> compaction_switch "false"
SERVER                                               PREV_STATE
 dhcp-10-16-2-111.pa.cloudera.com,16022,153004290209 true
 2
 dhcp-10-16-2-111.pa.cloudera.com,16023,153004290320 true
 3
2 row(s)
Took 0.0214 seconds
hbase(main):021:0> compaction_switch "true"
SERVER                                               PREV_STATE
 dhcp-10-16-2-111.pa.cloudera.com,16022,153004290209 false
 2
 dhcp-10-16-2-111.pa.cloudera.com,16023,153004290320 false
 3
2 row(s)
Took 0.0217 seconds 
{code}

Logs from RS when switch off compaction is run :
{code}
2018-06-26 13:37:20,000 WARN  [regionserver/dhcp-10-16-2-111:16022] 
compactions.CompactionProgress: totalCompactingKVs=2277787 less than 
currentCompactedKVs=3146342
2018-06-26 13:37:22,003 INFO  
[RpcServer.default.FPBQ.Fifo.handler=29,queue=2,port=16022] 
regionserver.CompactSplit: Interrupting running compactions because user 
switched off compactions
2018-06-26 13:37:22,005 INFO  
[RpcServer.default.FPBQ.Fifo.handler=29,queue=2,port=16022-shortCompactions-1530045419380]
 throttle.PressureAwareThroughputController: 
10fffe4a4c251917d4422e917a3f114d#info0#compaction#26 average throughput is 
175.87 MB/second, slept 0 time(s) and total slept time is 0 ms. 0 active 
operations remaining, total limit is unlimited
2018-06-26 13:37:22,005 INFO  
[RpcServer.default.FPBQ.Fifo.handler=29,queue=2,port=16022-longCompactions-1530045363453]
 throttle.PressureAwareThroughputController: 
10fffe4a4c251917d4422e917a3f114d#info0#compaction#24 average throughput is 
176.70 MB/second, slept 0 time(s) and total slept time is 0 ms. 0 active 
operations remaining, total limit is unlimited
2018-06-26 13:37:22,042 ERROR 
[RpcServer.default.FPBQ.Fifo.handler=29,queue=2,port=16022-shortCompactions-1530045419380]
 regionserver.CompactSplit: Compaction failed 
region=TestTable,00000000000000000000299441,1529703743138.10fffe4a4c251917d4422e917a3f114d.,
 storeName=info0, priority=0, startTime=1530045430730
java.io.IOException: Could not iterate StoreFileScanner[HFileScanner for reader 
reader=file:/Users/mohit.goel/srcdir/distributed/data/data/default/TestTable/10fffe4a4c251917d4422e917a3f114d/info0/1eef927ebb0d47d59196229e3ce566bd,
 compression=none, cacheConf=blockCache=LruBlockCache{blockCount=7, 
currentSize=1.21 MB, freeSize=1.57 GB, maxSize=1.57 GB, heapSize=1.21 MB, 
minSize=1.50 GB, minFactor=0.95, multiSize=765.61 MB, multiFactor=0.5, 
singleSize=382.80 MB, singleFactor=0.25}, cacheDataOnRead=true, 
cacheDataOnWrite=false, cacheIndexesOnWrite=false, cacheBloomsOnWrite=false, 
cacheEvictOnClose=false, cacheDataCompressed=false, prefetchOnOpen=false, 
firstKey=Optional[00000000000000000001048576/info0:0/1530045423841/Put/seqid=0],
 
lastKey=Optional[00000000000000000003145727/info0:0/1530045423622/Put/seqid=0], 
avgKeyLen=44, avgValueLen=1000, entries=477045, length=504687508, 
cur=00000000000000000002937125/info0:0/1530045421477/Put/vlen=1000/seqid=12377]
        at 
org.apache.hadoop.hbase.regionserver.StoreFileScanner.next(StoreFileScanner.java:216)
        at 
org.apache.hadoop.hbase.regionserver.KeyValueHeap.next(KeyValueHeap.java:120)
        at 
org.apache.hadoop.hbase.regionserver.StoreScanner.next(StoreScanner.java:639)
        at 
org.apache.hadoop.hbase.regionserver.compactions.Compactor.performCompaction(Compactor.java:385)
        at 
org.apache.hadoop.hbase.regionserver.compactions.Compactor.compact(Compactor.java:325)
        at 
org.apache.hadoop.hbase.regionserver.compactions.DefaultCompactor.compact(DefaultCompactor.java:65)
        at 
org.apache.hadoop.hbase.regionserver.DefaultStoreEngine$DefaultCompactionContext.compact(DefaultStoreEngine.java:126)
        at org.apache.hadoop.hbase.regionserver.HStore.compact(HStore.java:1403)
        at 
org.apache.hadoop.hbase.regionserver.HRegion.compact(HRegion.java:2111)
        at 
org.apache.hadoop.hbase.regionserver.CompactSplit$CompactionRunner.doCompaction(CompactSplit.java:629)
        at 
org.apache.hadoop.hbase.regionserver.CompactSplit$CompactionRunner.run(CompactSplit.java:671)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)
Caused by: java.nio.channels.ClosedByInterruptException
        at 
java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:202)
        at sun.nio.ch.FileChannelImpl.position(FileChannelImpl.java:293)
        at 
org.apache.hadoop.fs.RawLocalFileSystem$LocalFSFileInputStream.seek(RawLocalFileSystem.java:115)
        at 
org.apache.hadoop.fs.BufferedFSInputStream.seek(BufferedFSInputStream.java:96)
        at 
org.apache.hadoop.fs.FSDataInputStream.seek(FSDataInputStream.java:62)
        at 
org.apache.hadoop.fs.FSDataInputStream.seek(FSDataInputStream.java:62)
        at 
org.apache.hadoop.fs.ChecksumFileSystem$FSDataBoundedInputStream.seek(ChecksumFileSystem.java:330)
        at 
org.apache.hadoop.hbase.io.hfile.HFileUtil.seekOnMultipleSources(HFileUtil.java:38)
        at 
org.apache.hadoop.hbase.io.hfile.HFileBlock$FSReaderImpl.readAtOffset(HFileBlock.java:1547)
        at 
org.apache.hadoop.hbase.io.hfile.HFileBlock$FSReaderImpl.readBlockDataInternal(HFileBlock.java:1771)
        at 
org.apache.hadoop.hbase.io.hfile.HFileBlock$FSReaderImpl.readBlockData(HFileBlock.java:1596)
        at 
org.apache.hadoop.hbase.io.hfile.HFileReaderImpl.readBlock(HFileReaderImpl.java:1488)
        at 
org.apache.hadoop.hbase.io.hfile.HFileReaderImpl$HFileScannerImpl.readNextDataBlock(HFileReaderImpl.java:926)
        at 
org.apache.hadoop.hbase.io.hfile.HFileReaderImpl$HFileScannerImpl.isNextBlock(HFileReaderImpl.java:1059)
        at 
org.apache.hadoop.hbase.io.hfile.HFileReaderImpl$HFileScannerImpl.positionForNextBlock(HFileReaderImpl.java:1053)
        at 
org.apache.hadoop.hbase.io.hfile.HFileReaderImpl$HFileScannerImpl._next(HFileReaderImpl.java:1071)
        at 
org.apache.hadoop.hbase.io.hfile.HFileReaderImpl$HFileScannerImpl.next(HFileReaderImpl.java:1092)
        at 
org.apache.hadoop.hbase.regionserver.StoreFileScanner.next(StoreFileScanner.java:207)
        ... 13 more
2018-06-26 13:37:22,042 ERROR 
[RpcServer.default.FPBQ.Fifo.handler=29,queue=2,port=16022-longCompactions-1530045363453]
 regionserver.CompactSplit: Compaction failed 
region=TestTable,00000000000000000000299441,1529703743138.10fffe4a4c251917d4422e917a3f114d.,
 storeName=info0, priority=2, startTime=1530045428634
java.io.IOException: Could not iterate StoreFileScanner[HFileScanner for reader 
reader=file:/Users/mohit.goel/srcdir/distributed/data/data/default/TestTable/10fffe4a4c251917d4422e917a3f114d/info0/a9eefa45e359423caf5bd0542c55fa21,
 compression=none, cacheConf=blockCache=LruBlockCache{blockCount=7, 
currentSize=1.21 MB, freeSize=1.57 GB, maxSize=1.57 GB, heapSize=1.21 MB, 
minSize=1.50 GB, minFactor=0.95, multiSize=765.61 MB, multiFactor=0.5, 
singleSize=382.80 MB, singleFactor=0.25}, cacheDataOnRead=true, 
cacheDataOnWrite=false, cacheIndexesOnWrite=false, cacheBloomsOnWrite=false, 
cacheEvictOnClose=false, cacheDataCompressed=false, prefetchOnOpen=false, 
firstKey=Optional[00000000000000000002574692/info0:0/1529710537577/Put/seqid=0],
 
lastKey=Optional[00000000000000000002933983/info0:0/1529710541075/Put/seqid=0], 
avgKeyLen=44, avgValueLen=1000, entries=359292, length=380127020, 
cur=00000000000000000002798971/info0:0/1529710539808/Put/vlen=1000/seqid=9557]
        at 
org.apache.hadoop.hbase.regionserver.StoreFileScanner.next(StoreFileScanner.java:216)
        at 
org.apache.hadoop.hbase.regionserver.KeyValueHeap.next(KeyValueHeap.java:120)
        at 
org.apache.hadoop.hbase.regionserver.StoreScanner.next(StoreScanner.java:639)
        at 
org.apache.hadoop.hbase.regionserver.compactions.Compactor.performCompaction(Compactor.java:385)
        at 
org.apache.hadoop.hbase.regionserver.compactions.Compactor.compact(Compactor.java:325)
        at 
org.apache.hadoop.hbase.regionserver.compactions.DefaultCompactor.compact(DefaultCompactor.java:65)
        at 
org.apache.hadoop.hbase.regionserver.DefaultStoreEngine$DefaultCompactionContext.compact(DefaultStoreEngine.java:126)
        at org.apache.hadoop.hbase.regionserver.HStore.compact(HStore.java:1403)
        at 
org.apache.hadoop.hbase.regionserver.HRegion.compact(HRegion.java:2111)
        at 
org.apache.hadoop.hbase.regionserver.CompactSplit$CompactionRunner.doCompaction(CompactSplit.java:629)
        at 
org.apache.hadoop.hbase.regionserver.CompactSplit$CompactionRunner.run(CompactSplit.java:671)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)
Caused by: java.nio.channels.ClosedByInterruptException
        at 
java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:202)
        at sun.nio.ch.FileChannelImpl.position(FileChannelImpl.java:293)
        at 
org.apache.hadoop.fs.RawLocalFileSystem$LocalFSFileInputStream.seek(RawLocalFileSystem.java:115)
        at 
org.apache.hadoop.fs.BufferedFSInputStream.seek(BufferedFSInputStream.java:96)
        at 
org.apache.hadoop.fs.FSDataInputStream.seek(FSDataInputStream.java:62)
        at 
org.apache.hadoop.fs.FSDataInputStream.seek(FSDataInputStream.java:62)
        at 
org.apache.hadoop.fs.ChecksumFileSystem$FSDataBoundedInputStream.seek(ChecksumFileSystem.java:330)
        at 
org.apache.hadoop.hbase.io.hfile.HFileUtil.seekOnMultipleSources(HFileUtil.java:38)
        at 
org.apache.hadoop.hbase.io.hfile.HFileBlock$FSReaderImpl.readAtOffset(HFileBlock.java:1547)
        at 
org.apache.hadoop.hbase.io.hfile.HFileBlock$FSReaderImpl.readBlockDataInternal(HFileBlock.java:1771)
        at 
org.apache.hadoop.hbase.io.hfile.HFileBlock$FSReaderImpl.readBlockData(HFileBlock.java:1596)
        at 
org.apache.hadoop.hbase.io.hfile.HFileReaderImpl.readBlock(HFileReaderImpl.java:1488)
        at 
org.apache.hadoop.hbase.io.hfile.HFileReaderImpl$HFileScannerImpl.readNextDataBlock(HFileReaderImpl.java:926)
        at 
org.apache.hadoop.hbase.io.hfile.HFileReaderImpl$HFileScannerImpl.isNextBlock(HFileReaderImpl.java:1059)
        at 
org.apache.hadoop.hbase.io.hfile.HFileReaderImpl$HFileScannerImpl.positionForNextBlock(HFileReaderImpl.java:1053)
        at 
org.apache.hadoop.hbase.io.hfile.HFileReaderImpl$HFileScannerImpl._next(HFileReaderImpl.java:1071)
        at 
org.apache.hadoop.hbase.io.hfile.HFileReaderImpl$HFileScannerImpl.next(HFileReaderImpl.java:1092)
        at 
org.apache.hadoop.hbase.regionserver.StoreFileScanner.next(StoreFileScanner.java:207)
        ... 13 more
2018-06-26 13:37:23,009 WARN  [regionserver/dhcp-10-16-2-111:16022] 
compactions.CompactionProgress: totalCompactingKVs=2277787 less than 
currentCompactedKVs=3889185
{code}

Logs from RS when compaction is switched on:
{code}
2018-06-26 13:40:17,499 INFO  [MemStoreFlusher.0] regionserver.MemStoreFlusher: 
Waited 90286ms on a compaction to clean up 'too many store files'; waited long 
enough... proceeding with flush of 
TestTable,00000000000000000000299441,1529703743138.10fffe4a4c251917d4422e917a3f114d.
2018-06-26 13:40:17,499 INFO  [MemStoreFlusher.0] regionserver.HRegion: 
Flushing 1/1 column families, dataSize=478.19 MB heapSize=512.73 MB
2018-06-26 13:40:18,941 INFO  [MemStoreFlusher.0] 
regionserver.DefaultStoreFlusher: Flushed memstore data size=478.19 MB at 
sequenceid=13490 (bloomFilter=true), 
to=file:/Users/mohit.goel/srcdir/distributed/data/data/default/TestTable/10fffe4a4c251917d4422e917a3f114d/.tmp/info0/6fcecdfc6dd64852b4595bedeedfb791
2018-06-26 13:40:18,948 INFO  [MemStoreFlusher.0] regionserver.HStore: Added 
file:/Users/mohit.goel/srcdir/distributed/data/data/default/TestTable/10fffe4a4c251917d4422e917a3f114d/info0/6fcecdfc6dd64852b4595bedeedfb791,
 entries=476634, sequenceid=13490, filesize=480.9 M
2018-06-26 13:40:18,949 INFO  [MemStoreFlusher.0] regionserver.HRegion: 
Finished flush of dataSize ~478.19 MB/501418968, heapSize ~512.74 MB/537643368, 
currentSize=0 B/0 for 10fffe4a4c251917d4422e917a3f114d in 1450ms, 
sequenceid=13490, compaction requested=true
2018-06-26 13:40:20,352 WARN  [regionserver/dhcp-10-16-2-111:16022] 
compactions.CompactionProgress: totalCompactingKVs=2277787 less than 
currentCompactedKVs=3889185
2018-06-26 13:40:23,360 WARN  [regionserver/dhcp-10-16-2-111:16022] 
compactions.CompactionProgress: totalCompactingKVs=2277787 less than 
currentCompactedKVs=3889185
2018-06-26 13:40:26,366 WARN  [regionserver/dhcp-10-16-2-111:16022] 
compactions.CompactionProgress: totalCompactingKVs=2277787 less than 
currentCompactedKVs=3889185
2018-06-26 13:40:26,838 INFO  
[RpcServer.default.FPBQ.Fifo.handler=29,queue=2,port=16022] 
regionserver.CompactSplit: Re-Initializing compactions because user switched on 
compactions
2018-06-26 13:40:29,373 WARN  [regionserver/dhcp-10-16-2-111:16022] 
compactions.CompactionProgress: totalCompactingKVs=2277787 less than 
currentCompactedKVs=3889185
2018-06-26 13:40:32,377 WARN  [regionserver/dhcp-10-16-2-111:16022] 
compactions.CompactionProgress: totalCompactingKVs=2277787 less than 
currentCompactedKVs=3889185
2018-06-26 13:40:35,381 WARN  [regionserver/dhcp-10-16-2-111:16022] 
compactions.CompactionProgress: totalCompactingKVs=2277787 less than 
currentCompactedKVs=3889185
2018-06-26 13:40:38,259 INFO  [regionserver/dhcp-10-16-2-111:16022.logRoller] 
wal.AbstractFSWAL: Rolled WAL 
/Users/mohit.goel/srcdir/distributed/data/WALs/dhcp-10-16-2-111.pa.cloudera.com,16022,1530042902092/dhcp-10-16-2-111.pa.cloudera.com%2C16022%2C1530042902092.1530045548822
 with entries=24, filesize=33.59 MB; new WAL 
/Users/mohit.goel/srcdir/distributed/data/WALs/dhcp-10-16-2-111.pa.cloudera.com,16022,1530042902092/dhcp-10-16-2-111.pa.cloudera.com%2C16022%2C1530042902092.1530045638240
2018-06-26 13:40:38,259 INFO  [regionserver/dhcp-10-16-2-111:16022.logRoller] 
wal.AbstractFSWAL: Archiving 
file:/Users/mohit.goel/srcdir/distributed/data/WALs/dhcp-10-16-2-111.pa.cloudera.com,16022,1530042902092/dhcp-10-16-2-111.pa.cloudera.com%2C16022%2C1530042902092.1530045436955
 to 
file:/Users/mohit.goel/srcdir/distributed/data/oldWALs/dhcp-10-16-2-111.pa.cloudera.com%2C16022%2C1530042902092.1530045436955
2018-06-26 13:40:38,268 INFO  [regionserver/dhcp-10-16-2-111:16022.logRoller] 
wal.AbstractFSWAL: Archiving 
file:/Users/mohit.goel/srcdir/distributed/data/WALs/dhcp-10-16-2-111.pa.cloudera.com,16022,1530042902092/dhcp-10-16-2-111.pa.cloudera.com%2C16022%2C1530042902092.1530045526237
 to 
file:/Users/mohit.goel/srcdir/distributed/data/oldWALs/dhcp-10-16-2-111.pa.cloudera.com%2C16022%2C1530042902092.1530045526237
2018-06-26 13:40:38,271 INFO  [regionserver/dhcp-10-16-2-111:16022.logRoller] 
wal.AbstractFSWAL: Archiving 
file:/Users/mohit.goel/srcdir/distributed/data/WALs/dhcp-10-16-2-111.pa.cloudera.com,16022,1530042902092/dhcp-10-16-2-111.pa.cloudera.com%2C16022%2C1530042902092.1530045526547
 to 
file:/Users/mohit.goel/srcdir/distributed/data/oldWALs/dhcp-10-16-2-111.pa.cloudera.com%2C16022%2C1530042902092.1530045526547
2018-06-26 13:40:38,271 INFO  [regionserver/dhcp-10-16-2-111:16022.logRoller] 
wal.AbstractFSWAL: Archiving 
file:/Users/mohit.goel/srcdir/distributed/data/WALs/dhcp-10-16-2-111.pa.cloudera.com,16022,1530042902092/dhcp-10-16-2-111.pa.cloudera.com%2C16022%2C1530042902092.1530045526992
 to 
file:/Users/mohit.goel/srcdir/distributed/data/oldWALs/dhcp-10-16-2-111.pa.cloudera.com%2C16022%2C1530042902092.1530045526992
2018-06-26 13:40:38,272 INFO  [regionserver/dhcp-10-16-2-111:16022.logRoller] 
wal.AbstractFSWAL: Archiving 
file:/Users/mohit.goel/srcdir/distributed/data/WALs/dhcp-10-16-2-111.pa.cloudera.com,16022,1530042902092/dhcp-10-16-2-111.pa.cloudera.com%2C16022%2C1530042902092.1530045527315
 to 
file:/Users/mohit.goel/srcdir/distributed/data/oldWALs/dhcp-10-16-2-111.pa.cloudera.com%2C16022%2C1530042902092.1530045527315
2018-06-26 13:40:38,273 INFO  [regionserver/dhcp-10-16-2-111:16022.logRoller] 
wal.AbstractFSWAL: Archiving 
file:/Users/mohit.goel/srcdir/distributed/data/WALs/dhcp-10-16-2-111.pa.cloudera.com,16022,1530042902092/dhcp-10-16-2-111.pa.cloudera.com%2C16022%2C1530042902092.1530045527605
 to 
file:/Users/mohit.goel/srcdir/distributed/data/oldWALs/dhcp-10-16-2-111.pa.cloudera.com%2C16022%2C1530042902092.1530045527605
2018-06-26 13:40:38,273 INFO  [regionserver/dhcp-10-16-2-111:16022.logRoller] 
wal.AbstractFSWAL: Archiving 
file:/Users/mohit.goel/srcdir/distributed/data/WALs/dhcp-10-16-2-111.pa.cloudera.com,16022,1530042902092/dhcp-10-16-2-111.pa.cloudera.com%2C16022%2C1530042902092.1530045527881
 to 
file:/Users/mohit.goel/srcdir/distributed/data/oldWALs/dhcp-10-16-2-111.pa.cloudera.com%2C16022%2C1530042902092.1530045527881
2018-06-26 13:40:38,274 INFO  [regionserver/dhcp-10-16-2-111:16022.logRoller] 
wal.AbstractFSWAL: Archiving 
file:/Users/mohit.goel/srcdir/distributed/data/WALs/dhcp-10-16-2-111.pa.cloudera.com,16022,1530042902092/dhcp-10-16-2-111.pa.cloudera.com%2C16022%2C1530042902092.1530045546663
 to 
file:/Users/mohit.goel/srcdir/distributed/data/oldWALs/dhcp-10-16-2-111.pa.cloudera.com%2C16022%2C1530042902092.1530045546663
2018-06-26 13:40:38,275 INFO  [regionserver/dhcp-10-16-2-111:16022.logRoller] 
wal.AbstractFSWAL: Archiving 
file:/Users/mohit.goel/srcdir/distributed/data/WALs/dhcp-10-16-2-111.pa.cloudera.com,16022,1530042902092/dhcp-10-16-2-111.pa.cloudera.com%2C16022%2C1530042902092.1530045546985
 to 
file:/Users/mohit.goel/srcdir/distributed/data/oldWALs/dhcp-10-16-2-111.pa.cloudera.com%2C16022%2C1530042902092.1530045546985
2018-06-26 13:40:38,275 INFO  [regionserver/dhcp-10-16-2-111:16022.logRoller] 
wal.AbstractFSWAL: Archiving 
file:/Users/mohit.goel/srcdir/distributed/data/WALs/dhcp-10-16-2-111.pa.cloudera.com,16022,1530042902092/dhcp-10-16-2-111.pa.cloudera.com%2C16022%2C1530042902092.1530045547281
 to 
file:/Users/mohit.goel/srcdir/distributed/data/oldWALs/dhcp-10-16-2-111.pa.cloudera.com%2C16022%2C1530042902092.1530045547281
2018-06-26 13:40:38,275 INFO  [regionserver/dhcp-10-16-2-111:16022.logRoller] 
wal.AbstractFSWAL: Archiving 
file:/Users/mohit.goel/srcdir/distributed/data/WALs/dhcp-10-16-2-111.pa.cloudera.com,16022,1530042902092/dhcp-10-16-2-111.pa.cloudera.com%2C16022%2C1530042902092.1530045547585
 to 
file:/Users/mohit.goel/srcdir/distributed/data/oldWALs/dhcp-10-16-2-111.pa.cloudera.com%2C16022%2C1530042902092.1530045547585
2018-06-26 13:40:38,276 INFO  [regionserver/dhcp-10-16-2-111:16022.logRoller] 
wal.AbstractFSWAL: Archiving 
file:/Users/mohit.goel/srcdir/distributed/data/WALs/dhcp-10-16-2-111.pa.cloudera.com,16022,1530042902092/dhcp-10-16-2-111.pa.cloudera.com%2C16022%2C1530042902092.1530045547899
 to 
file:/Users/mohit.goel/srcdir/distributed/data/oldWALs/dhcp-10-16-2-111.pa.cloudera.com%2C16022%2C1530042902092.1530045547899
2018-06-26 13:40:38,276 INFO  [regionserver/dhcp-10-16-2-111:16022.logRoller] 
wal.AbstractFSWAL: Archiving 
file:/Users/mohit.goel/srcdir/distributed/data/WALs/dhcp-10-16-2-111.pa.cloudera.com,16022,1530042902092/dhcp-10-16-2-111.pa.cloudera.com%2C16022%2C1530042902092.1530045548209
 to 
file:/Users/mohit.goel/srcdir/distributed/data/oldWALs/dhcp-10-16-2-111.pa.cloudera.com%2C16022%2C1530042902092.1530045548209
2018-06-26 13:40:38,277 INFO  [regionserver/dhcp-10-16-2-111:16022.logRoller] 
wal.AbstractFSWAL: Archiving 
file:/Users/mohit.goel/srcdir/distributed/data/WALs/dhcp-10-16-2-111.pa.cloudera.com,16022,1530042902092/dhcp-10-16-2-111.pa.cloudera.com%2C16022%2C1530042902092.1530045548514
 to 
file:/Users/mohit.goel/srcdir/distributed/data/oldWALs/dhcp-10-16-2-111.pa.cloudera.com%2C16022%2C1530042902092.1530045548514
2018-06-26 13:40:38,384 WARN  [regionserver/dhcp-10-16-2-111:16022] 
compactions.CompactionProgress: totalCompactingKVs=2277787 less than 
currentCompactedKVs=3889185
2018-06-26 13:40:38,574 INFO  [regionserver/dhcp-10-16-2-111:16022.logRoller] 
wal.AbstractFSWAL: Rolled WAL 
/Users/mohit.goel/srcdir/distributed/data/WALs/dhcp-10-16-2-111.pa.cloudera.com,16022,1530042902092/dhcp-10-16-2-111.pa.cloudera.com%2C16022%2C1530042902092.1530045638240
 with entries=21, filesize=32.06 MB; new WAL 
/Users/mohit.goel/srcdir/distributed/data/WALs/dhcp-10-16-2-111.pa.cloudera.com,16022,1530042902092/dhcp-10-16-2-111.pa.cloudera.com%2C16022%2C1530042902092.1530045638567
2018-06-26 13:40:38,904 INFO  [regionserver/dhcp-10-16-2-111:16022.logRoller] 
wal.AbstractFSWAL: Rolled WAL 
/Users/mohit.goel/srcdir/distributed/data/WALs/dhcp-10-16-2-111.pa.cloudera.com,16022,1530042902092/dhcp-10-16-2-111.pa.cloudera.com%2C16022%2C1530042902092.1530045638567
 with entries=21, filesize=32.06 MB; new WAL 
/Users/mohit.goel/srcdir/distributed/data/WALs/dhcp-10-16-2-111.pa.cloudera.com,16022,1530042902092/dhcp-10-16-2-111.pa.cloudera.com%2C16022%2C1530042902092.1530045638896
2018-06-26 13:40:39,242 INFO  [regionserver/dhcp-10-16-2-111:16022.logRoller] 
wal.AbstractFSWAL: Rolled WAL 
/Users/mohit.goel/srcdir/distributed/data/WALs/dhcp-10-16-2-111.pa.cloudera.com,16022,1530042902092/dhcp-10-16-2-111.pa.cloudera.com%2C16022%2C1530042902092.1530045638896
 with entries=21, filesize=32.06 MB; new WAL 
/Users/mohit.goel/srcdir/distributed/data/WALs/dhcp-10-16-2-111.pa.cloudera.com,16022,1530042902092/dhcp-10-16-2-111.pa.cloudera.com%2C16022%2C1530042902092.1530045639235
2018-06-26 13:40:39,264 WARN  [MemStoreFlusher.1] regionserver.MemStoreFlusher: 
10fffe4a4c251917d4422e917a3f114d has too many store files(19); delaying flush 
up to 90000 ms
2018-06-26 13:40:39,266 INFO  
[RpcServer.default.FPBQ.Fifo.handler=29,queue=2,port=16022-shortCompactions-1530045639264]
 regionserver.HRegion: Starting compaction of info0 in 
TestTable,00000000000000000000299441,1529703743138.10fffe4a4c251917d4422e917a3f114d.
2018-06-26 13:40:39,266 INFO  
[RpcServer.default.FPBQ.Fifo.handler=29,queue=2,port=16022-shortCompactions-1530045639264]
 regionserver.HStore: Starting compaction of 
[file:/Users/mohit.goel/srcdir/distributed/data/data/default/TestTable/10fffe4a4c251917d4422e917a3f114d/info0/78ed22d67f1b42d88bbadf488a223a08,
 
file:/Users/mohit.goel/srcdir/distributed/data/data/default/TestTable/10fffe4a4c251917d4422e917a3f114d/info0/c44cedc3a76646648abab4479bd14bc5,
 
file:/Users/mohit.goel/srcdir/distributed/data/data/default/TestTable/10fffe4a4c251917d4422e917a3f114d/info0/1eef927ebb0d47d59196229e3ce566bd,
 
file:/Users/mohit.goel/srcdir/distributed/data/data/default/TestTable/10fffe4a4c251917d4422e917a3f114d/info0/163916598503459aa8feb20a8db1d35e,
 
file:/Users/mohit.goel/srcdir/distributed/data/data/default/TestTable/10fffe4a4c251917d4422e917a3f114d/info0/4aeeca0a5e464729a1c43943451ff600]
 into 
tmpdir=file:/Users/mohit.goel/srcdir/distributed/data/data/default/TestTable/10fffe4a4c251917d4422e917a3f114d/.tmp,
 totalSize=1.3 G
2018-06-26 13:40:39,671 INFO  [regionserver/dhcp-10-16-2-111:16022.logRoller] 
wal.AbstractFSWAL: Rolled WAL 
/Users/mohit.goel/srcdir/distributed/data/WALs/dhcp-10-16-2-111.pa.cloudera.com,16022,1530042902092/dhcp-10-16-2-111.pa.cloudera.com%2C16022%2C1530042902092.1530045639235
 with entries=21, filesize=32.06 MB; new WAL 
/Users/mohit.goel/srcdir/distributed/data/WALs/dhcp-10-16-2-111.pa.cloudera.com,16022,1530042902092/dhcp-10-16-2-111.pa.cloudera.com%2C16022%2C1530042902092.1530045639659
{code}

> Implement a cancel for in-progress compactions
> ----------------------------------------------
>
>                 Key: HBASE-6028
>                 URL: https://issues.apache.org/jira/browse/HBASE-6028
>             Project: HBase
>          Issue Type: Bug
>          Components: regionserver
>            Reporter: Derek Wollenstein
>            Assignee: Mohit Goel
>            Priority: Minor
>              Labels: beginner
>
> Depending on current server load, it can be extremely expensive to run 
> periodic minor / major compactions.  It would be helpful to have a feature 
> where a user could use the shell or a client tool to explicitly cancel an 
> in-progress compactions.  This would allow a system to recover when too many 
> regions became eligible for compactions at once



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to