You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Chia-Ping Tsai (JIRA)" <ji...@apache.org> on 2018/03/01 09:51:00 UTC

[jira] [Commented] (HBASE-20093) Replace ServerLoad by ServerMetrics for ServerManager

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

Chia-Ping Tsai commented on HBASE-20093:
----------------------------------------

{quote}In 1.x cluster, upgrade (and restart) the master to 2.0, see if 1.x region server report is properly handled
{quote}
I did the following operations.
 # start 1.4 cluster
 # shutdown (1.4) master
 # start (2.x) master

The error I get is shown below.
{code:java}
org.apache.hadoop.hbase.regionserver.NoSuchColumnFamilyException: org.apache.hadoop.hbase.regionserver.NoSuchColumnFamilyException: Column family table does not exist in region hbase:meta,,1.1588230740 in table 'hbase:meta', {TABLE_ATTRIBUTES => {IS_META => 'true', coprocessor$1 => '|org.apache.hadoop.hbase.coprocessor.MultiRowMutationEndpoint|536870911|'}, {NAME => 'info', BLOOMFILTER => 'NONE', VERSIONS => '3', IN_MEMORY => 'true', KEEP_DELETED_CELLS => 'FALSE', DATA_BLOCK_ENCODING => 'NONE', TTL => 'FOREVER', COMPRESSION => 'NONE', CACHE_DATA_IN_L1 => 'true', MIN_VERSIONS => '0', BLOCKCACHE => 'true', BLOCKSIZE => '8192', REPLICATION_SCOPE => '0'}
at org.apache.hadoop.hbase.regionserver.HRegion.checkFamily(HRegion.java:8293)
at org.apache.hadoop.hbase.regionserver.HRegion.get(HRegion.java:7300)
at org.apache.hadoop.hbase.regionserver.RSRpcServices.get(RSRpcServices.java:2296)
at org.apache.hadoop.hbase.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:36609)
at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2354)
at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:124)
at org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:297)
at org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:277)

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at org.apache.hadoop.hbase.ipc.RemoteWithExtrasException.instantiateException(RemoteWithExtrasException.java:100)
at org.apache.hadoop.hbase.ipc.RemoteWithExtrasException.unwrapRemoteException(RemoteWithExtrasException.java:90)
at org.apache.hadoop.hbase.protobuf.ProtobufUtil.makeIOExceptionOfException(ProtobufUtil.java:283)
at org.apache.hadoop.hbase.protobuf.ProtobufUtil.handleRemoteException(ProtobufUtil.java:270)
at org.apache.hadoop.hbase.client.RegionServerCallable.call(RegionServerCallable.java:129)
at org.apache.hadoop.hbase.client.RpcRetryingCallerImpl.callWithRetries(RpcRetryingCallerImpl.java:107)
at org.apache.hadoop.hbase.client.HTable.get(HTable.java:385)
at org.apache.hadoop.hbase.client.HTable.get(HTable.java:359)
at org.apache.hadoop.hbase.MetaTableAccessor.getTableState(MetaTableAccessor.java:1079)
at org.apache.hadoop.hbase.master.TableStateManager.readMetaState(TableStateManager.java:214)
at org.apache.hadoop.hbase.master.TableStateManager.getTableState(TableStateManager.java:192)
at org.apache.hadoop.hbase.master.TableStateManager.migrateZooKeeper(TableStateManager.java:288)
at org.apache.hadoop.hbase.master.TableStateManager.start(TableStateManager.java:219)
at org.apache.hadoop.hbase.master.MasterMetaBootstrap.recoverMeta(MasterMetaBootstrap.java:59)
at org.apache.hadoop.hbase.master.HMaster.finishActiveMasterInitialization(HMaster.java:886)
at org.apache.hadoop.hbase.master.HMaster.startActiveMasterManager(HMaster.java:2015)
at org.apache.hadoop.hbase.master.HMaster.run(HMaster.java:558)
at java.lang.Thread.run(Thread.java:748)
{code}
This rolling issue is traced by HBASE-19997. I didn't see the error you posted. [~yuzhihong@gmail.com] Could you pose more details for me? Are there any corrupted dependencies?

> Replace ServerLoad by ServerMetrics for ServerManager
> -----------------------------------------------------
>
>                 Key: HBASE-20093
>                 URL: https://issues.apache.org/jira/browse/HBASE-20093
>             Project: HBase
>          Issue Type: Task
>            Reporter: Chia-Ping Tsai
>            Assignee: Chia-Ping Tsai
>            Priority: Major
>             Fix For: 2.0.0
>
>         Attachments: HBASE-20093.v0.patch, HBASE-20093.v1.patch
>
>




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