Jianming Huang created HBASE-24561:
--------------------------------------

             Summary: TableNotFoundException will be occurred, when executing 
the command 'describe' in shell
                 Key: HBASE-24561
                 URL: https://issues.apache.org/jira/browse/HBASE-24561
             Project: HBase
          Issue Type: Improvement
          Components: shell
    Affects Versions: 2.3.0
            Reporter: Jianming Huang


when the feature 'hbase:quota' is disabled, it will throw 
TableNotFoundException by using the command 'describe' in shell.
{code:ruby}
 hbase(main):002:0> desc 't1'
Table t1 is ENABLED                                                             
                                                                                
                                                                                
                              
t1                                                                              
                                                                                
                                                                                
                              
COLUMN FAMILIES DESCRIPTION                                                     
                                                                                
                                                                                
                              
{NAME => 'f1', VERSIONS => '1', EVICT_BLOCKS_ON_CLOSE => 'false', 
KEEP_DELETED_CELLS => 'FALSE', CACHE_DATA_ON_WRITE => 'false', 
DATA_BLOCK_ENCODING => 'NONE', TTL => 'FOREVER', MIN_VERSIONS => '0', 
REPLICATION_SCOPE => '0', BLOOMFILTER => 'ROW', CACHE_INDEX_ON_WRITE =>
 'false', IN_MEMORY => 'false', CACHE_BLOOMS_ON_WRITE => 'false', 
PREFETCH_BLOCKS_ON_OPEN => 'false', COMPRESSION => 'NONE', BLOCKCACHE => 
'true', BLOCKSIZE => '65536'}                                                   
                                                   

1 row(s)

QUOTAS                                                                          
                                                                                
                                                                                
                              
18:30:29.992 [main] WARN  org.apache.hadoop.hbase.quotas.QuotaRetriever - 
org.apache.hadoop.hbase.TableNotFoundException: hbase:quota
        at 
org.apache.hadoop.hbase.client.ConnectionImplementation.locateRegionInMeta(ConnectionImplementation.java:889)
        at 
org.apache.hadoop.hbase.client.ConnectionImplementation.locateRegion(ConnectionImplementation.java:784)
        at 
org.apache.hadoop.hbase.client.RpcRetryingCallerWithReadReplicas.getRegionLocations(RpcRetryingCallerWithReadReplicas.java:328)
        at 
org.apache.hadoop.hbase.client.ScannerCallableWithReplicas.call(ScannerCallableWithReplicas.java:162)
        at 
org.apache.hadoop.hbase.client.ScannerCallableWithReplicas.call(ScannerCallableWithReplicas.java:58)
        at 
org.apache.hadoop.hbase.client.RpcRetryingCallerImpl.callWithoutRetries(RpcRetryingCallerImpl.java:192)
        at 
org.apache.hadoop.hbase.client.ClientScanner.call(ClientScanner.java:267)
        at 
org.apache.hadoop.hbase.client.ClientScanner.loadCache(ClientScanner.java:435)
        at 
org.apache.hadoop.hbase.client.ClientScanner.nextWithSyncCache(ClientScanner.java:310)
        at 
org.apache.hadoop.hbase.client.ClientScanner.next(ClientScanner.java:595)
        at 
org.apache.hadoop.hbase.quotas.QuotaRetriever.next(QuotaRetriever.java:105)
        at 
org.apache.hadoop.hbase.quotas.QuotaRetriever$Iter.<init>(QuotaRetriever.java:129)
        at 
org.apache.hadoop.hbase.quotas.QuotaRetriever.iterator(QuotaRetriever.java:121)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at 
org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:438)
        at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:302)
        at 
org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:36)
...
{code}
 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to