----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/60691/ -----------------------------------------------------------
(Updated July 10, 2017, 7:55 p.m.) Review request for Ambari, Dmytro Grinenko, Di Li, Dmitro Lisnichenko, Jonathan Hurley, Sumit Mohanty, Sid Wagle, and Tim Thorpe. Changes ------- backup the old wal dir instead of removing it. Bugs: AMBARI-21420 https://issues.apache.org/jira/browse/AMBARI-21420 Repository: ambari Description ------- 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) Attach one or more files to this issue Attachments Diffs (updated) ----- ambari-server/src/main/resources/common-services/HBASE/0.96.0.2.0/package/scripts/hbase_service.py a1003dc ambari-server/src/main/resources/common-services/HBASE/0.96.0.2.0/package/scripts/params_linux.py 43c6036 ambari-server/src/main/resources/stacks/BigInsights/4.2.5/upgrades/config-upgrade.xml 42999b2 ambari-server/src/main/resources/stacks/BigInsights/4.2.5/upgrades/nonrolling-upgrade-to-hdp-2.6.xml e9c8541 ambari-server/src/main/resources/stacks/BigInsights/4.2/upgrades/config-upgrade.xml f9e3e15 ambari-server/src/main/resources/stacks/BigInsights/4.2/upgrades/nonrolling-upgrade-to-hdp-2.6.xml e9c8541 Diff: https://reviews.apache.org/r/60691/diff/5/ Changes: https://reviews.apache.org/r/60691/diff/4-5/ Testing ------- will be tested in the integration tests. Thanks, Di Li