In-place data upgrade from CDH 6 to Operational Database powered by Apache
Accumulo
As CDH 6 is shipped with Accumulo 1.9.2 which uses a data version compatible with
Operational Datbase powered by Apache Accumulo, in-place data upgrade is supported from CDH
6 to Operational Database.
Only an in-place data upgrade is supported from CDH 6 to Operational Database, which
is not an in-place upgrade. That means that the configuration changes are getting
lost during the upgrade. If you do not want to lose your custom settings, use the
migration steps instead of the in-place data upgrade. For more information about how
to migrate to Operational Database, see Migrating Operational Database powered
by Apache Accumulo.
Migrate Accumulo configuration.
As Operational Database is handled as a different service from Accumulo, you
have to migrate the configuration of Accumulo manually. For more information,
see Migrating Operational Database powered by Apache
Accumulo.
Remove the Accumulo service.
There is no automatic service upgrade for Accumulo, so during the in-place
cluster upgrade process it is removed if it still presents on the cluster at the
time of the upgrade. Cloudera recommends
removing the Accumulo service manually before starting the cluster
upgrade.
In Cloudera Manager, stop the Accumulo service.
Delete the Accumulo service.
The deleting process affects only configurations, it does not affect
data files or Zookeeper nodes.
Upgrade the cluster. For more information, see Upgrading CDH 6 to Cloudera Private Cloud Base.
Install the new Operational Database service.
For more information, see Install Operational Database powered by Apache
Accumulo.
When performing the installation, ensure that the
following requirements are fulfilled:
Assign each role to the same node it was running on before the
upgrade.
Use the same configurations the previous Accumulo service was
using.
Clear Initialize Accumulo.
Clear Enable Kerberos Authentication. The
main purpose of this function is to make a kerberized setup easier
for a new service install. The changes it entails could clash with
the previous Accumulo service configuration.