[
https://issues.apache.org/jira/browse/AMBARI-21420?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16085671#comment-16085671
]
Di Li commented on AMBARI-21420:
--------------------------------
It should be, as both IOP 4.2 GA and IOP 4.2.5 have HBase at version 1.2 and
above, while HDP 2.6 has HBase 1.1.x.
There is no downgrade from HBase 1.2 to 1.1 per HBase community. Thus the
issue, and the last resort approach on moving the WAL dir away.
> HBase master crashed during/post EU on an IOP4.2.5/HDP2.6 migrated cluster
> --------------------------------------------------------------------------
>
> Key: AMBARI-21420
> URL: https://issues.apache.org/jira/browse/AMBARI-21420
> Project: Ambari
> Issue Type: Bug
> Components: ambari-server
> Affects Versions: branch-feature-AMBARI-21348
> Reporter: Di Li
> Assignee: Di Li
> Fix For: branch-feature-AMBARI-21348
>
> Attachments: AMBARI-21420.patch
>
>
> HBase in IOP 4.2.5 is of higher version than the one shipped in HDP 2.6.
> HBase master appeared as if it had started according to the Ambari action log
> but later crashed with error:
> 2017-07-05 09:28:08,952 FATAL [hats1:16000.activeMasterManager]
> master.HMaster: Failed to become active masterjava.io.IOException: The
> procedure class org.apache.hadoop.hbase.master.procedure.ServerCrashProcedure
> must be accessible and have an empty constructorat
> org.apache.hadoop.hbase.procedure2.Procedure.newInstance(Procedure.java:663)at
> org.apache.hadoop.hbase.procedure2.Procedure.convert(Procedure.java:789)at
> org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormatReader.read(ProcedureWALFormatReader.java:111)at
>
> org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormat.load(ProcedureWALFormat.java:81)at
>
> org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.load(WALProcedureStore.java:374)at
>
> org.apache.hadoop.hbase.procedure2.ProcedureExecutor.load(ProcedureExecutor.java:297)at
>
> org.apache.hadoop.hbase.procedure2.ProcedureExecutor.start(ProcedureExecutor.java:464)at
>
> org.apache.hadoop.hbase.master.HMaster.startProcedureExecutor(HMaster.java:1297)at
> org.apache.hadoop.hbase.master.HMaster.startServiceThreads(HMaster.java:1196)
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)