[
https://issues.apache.org/jira/browse/HBASE-20989?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
stack updated HBASE-20989:
--------------------------
Resolution: Fixed
Hadoop Flags: Reviewed
Status: Resolved (was: Patch Available)
Pushed to branch-2.0+. Thanks for reviews [~zyork] and [~liuml07].
> Minor, miscellaneous logging fixes
> ----------------------------------
>
> Key: HBASE-20989
> URL: https://issues.apache.org/jira/browse/HBASE-20989
> Project: HBase
> Issue Type: Task
> Components: logging
> Reporter: stack
> Assignee: stack
> Priority: Trivial
> Fix For: 2.0.2
>
> Attachments: HBASE-20989.branch-2.0.001.patch,
> HBASE-20989.branch-2.0.002.patch
>
>
> Minor logging fixes made this morning while staring at logs.
> In particular, change the AsyncRequestFutureImpl so it puts exception on end
> of the log line rather than in the middle because then we miss the important
> stuff like how long it has been trying...
> Below is new format.
> 2018-07-31 12:46:48,566 WARN [hconnection-0x9a19380-shared-pool12-t646]
> client.AsyncRequestFutureImpl(790): id=5, table=testRowMutation,
> attempt=1/16, on localhost,49798,1533066266628, tracking started Tue Jul 31
> 12:46:48 PDT 2018; not retrying, failed=1 - final failure, failureCount=1
> ops, last
> exception=org.apache.hadoop.hbase.regionserver.NoSuchColumnFamilyException:
> org.apache.hadoop.hbase.regionserver.NoSuchColumnFamilyException: Column
> family bogus does not exist in region
> testRowMutation,,1533066407822.252dbbcb173e969f0eed4954e47dacdc. in table
> 'testRowMutation', {NAME => 'testFamily', VERSIONS => '1',
> EVICT_BLOCKS_ON_CLOSE => 'false', NEW_VERSION_BEHAVIOR => 'false',
> KEEP_DELETED_CELLS => 'FALSE', CACHE_DATA_ON_WRITE => 'false',
> DATA_BLOCK_ENCODING => 'NONE', TTL => 'FOREVER', MIN_VERSIONS => '0',
> REPLICATION_SCOPE => '0', BLOOMFILTER => 'NONE', CACHE_INDEX_ON_WRITE =>
> 'false', IN_MEMORY => 'false', CACHE_BLOOMS_ON_WRITE => 'false',
> PREFETCH_BLOCKS_ON_OPEN => 'false', COMPRESSION => 'NONE', BLOCKCACHE =>
> 'true', BLOCKSIZE => '65536'}
> at
> org.apache.hadoop.hbase.regionserver.HRegion.checkFamily(HRegion.java:7897)
> at
> org.apache.hadoop.hbase.regionserver.HRegion.checkFamilies(HRegion.java:4288)
> at
> org.apache.hadoop.hbase.regionserver.HRegion$MutationBatchOperation.checkAndPreparePut(HRegion.java:3391)
> at
> org.apache.hadoop.hbase.regionserver.HRegion$BatchOperation.checkAndPrepareMutation(HRegion.java:3122)
> at
> org.apache.hadoop.hbase.regionserver.HRegion$BatchOperation.checkAndPrepareMutation(HRegion.java:3132)
> at
> org.apache.hadoop.hbase.regionserver.HRegion$MutationBatchOperation$1.visit(HRegion.java:3417)
> at
> org.apache.hadoop.hbase.regionserver.HRegion$BatchOperation.visitBatchOperations(HRegion.java:3015)
> at
> org.apache.hadoop.hbase.regionserver.HRegion$MutationBatchOperation.checkAndPrepare(HRegion.java:3397)
> at
> org.apache.hadoop.hbase.regionserver.HRegion.batchMutate(HRegion.java:3834)
> at
> org.apache.hadoop.hbase.regionserver.HRegion.batchMutate(HRegion.java:3768)
> at
> org.apache.hadoop.hbase.regionserver.RSRpcServices.doBatchOp(RSRpcServices.java:1027)
> at
> org.apache.hadoop.hbase.regionserver.RSRpcServices.doAtomicBatchOp(RSRpcServices.java:952)
> at
> org.apache.hadoop.hbase.regionserver.RSRpcServices.multi(RSRpcServices.java:2648)
> at
> org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:42014)
> at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:409)
> at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:130)
> at
> org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:324)
> at
> org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:304)
> It currently is like this....
> ve0528.halxg.cloudera.com_52178:2018-07-31 09:11:08,486 WARN
> [htable-pool3-t35] org.apache.hadoop.hbase.client.AsyncRequestFutureImpl:
> id=2, table=IntegrationTestBigLinkedList, attempt=17/16, failed=195ops, last
> exception=org.apache.hadoo
> p.hbase.NotServingRegionException:
> org.apache.hadoop.hbase.NotServingRegionException:
> IntegrationTestBigLinkedList,\xFE9\x0C\xD4H\xE4[\xCBar!{U\x9C\x9B`,1533052059345.a47fce1dabbcffa6abef3c51b919abd2.
> is not online on ve0532.halxg.clouder
> a.com,16020,1533053378199
> .....
> Also add logging of pid to drop table procedure... otherwise it runs silently
> and on big cluster it can be gone for a long time w/o logging as it does hdfs
> ops.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)