You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "Guangxu Cheng (JIRA)" <ji...@apache.org> on 2018/09/21 09:39:00 UTC

[jira] [Created] (HBASE-21218) TableStateNotFoundException thrown from RSGroupAdminEndpoint#postCreateTable when creating table

Guangxu Cheng created HBASE-21218:
-------------------------------------

             Summary: TableStateNotFoundException thrown from RSGroupAdminEndpoint#postCreateTable when creating table
                 Key: HBASE-21218
                 URL: https://issues.apache.org/jira/browse/HBASE-21218
             Project: HBase
          Issue Type: Bug
          Components: rsgroup
            Reporter: Guangxu Cheng
            Assignee: Guangxu Cheng


Similar to HBASE-19509, I found the following logs in master log when creating table
{code}
2018-09-21 15:14:47,476 ERROR [RpcServer.default.FPBQ.Fifo.handler=296,queue=26,port=16000] master.TableStateManager: Unable to get table t3 state
org.apache.hadoop.hbase.master.TableStateManager$TableStateNotFoundException: t3
        at org.apache.hadoop.hbase.master.TableStateManager.getTableState(TableStateManager.java:215)
        at org.apache.hadoop.hbase.master.TableStateManager.isTableState(TableStateManager.java:147)
        at org.apache.hadoop.hbase.master.assignment.AssignmentManager.isTableDisabled(AssignmentManager.java:344)
        at org.apache.hadoop.hbase.rsgroup.RSGroupAdminServer.moveTables(RSGroupAdminServer.java:412)
        at org.apache.hadoop.hbase.rsgroup.RSGroupAdminEndpoint.assignTableToGroup(RSGroupAdminEndpoint.java:471)
        at org.apache.hadoop.hbase.rsgroup.RSGroupAdminEndpoint.postCreateTable(RSGroupAdminEndpoint.java:494)
        at org.apache.hadoop.hbase.master.MasterCoprocessorHost$12.call(MasterCoprocessorHost.java:335)
        at org.apache.hadoop.hbase.master.MasterCoprocessorHost$12.call(MasterCoprocessorHost.java:332)
        at org.apache.hadoop.hbase.coprocessor.CoprocessorHost$ObserverOperationWithoutResult.callObserver(CoprocessorHost.java:540)
        at org.apache.hadoop.hbase.coprocessor.CoprocessorHost.execOperation(CoprocessorHost.java:614)
        at org.apache.hadoop.hbase.master.MasterCoprocessorHost.postCreateTable(MasterCoprocessorHost.java:332)
        at org.apache.hadoop.hbase.master.HMaster$3.run(HMaster.java:1929)
        at org.apache.hadoop.hbase.master.procedure.MasterProcedureUtil.submitProcedure(MasterProcedureUtil.java:131)
        at org.apache.hadoop.hbase.master.HMaster.createTable(HMaster.java:1911)
        at org.apache.hadoop.hbase.master.MasterRpcServices.createTable(MasterRpcServices.java:628)
        at org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos$MasterService$2.callBlockingMethod(MasterProtos.java)
        at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:413)
        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)
{code}		
		
In fact, we only need to change the information of rsgroup without moving region.



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