Upgrade Known Limitations

This page describes the list of issues and workarounds encountered during the upgrade process.

Oozie

Issue: After the Ambari upgrade, Oozie may require a restart and could fail with the following error:

Bash
Copy

Workaround:

  1. In Oozie custom oozie-site configurations, add the following properties:
Bash
Copy
  1. After adding these properties, restart the Oozie service. The restart should complete successfully.

Druid

Issue: If Druid fails to start after the upgrade, you may see the following error in the logs:

Bash
Copy

Workaround:

In Druid’s druid-env file, add the following line and restart the Druid service:

Bash
Copy

After adding the variable, restart Druid or resume the upgrade. The service should start successfully.

Kafka

Issue: If the Kafka broker starts failing because of MirrorMaker2 Jinja template changes.

Bash
Copy

Workaround:

  1. In the Ambari UI, go to Kafka > Configs > Custom kafka-mirrormaker2.
  2. Add the following property:
    • Key: content
    • Value:
Bash
Copy
  1. Set Property Type to TEXT.
  2. Save the configuration and resume the upgrade.
  1. Restart the Kafka service. It should start successfully.

DataNode Fail to Restart

  • Update the ports below:
Squirrel
Copy

Tez Service Check Failure

  • Remove the property for tez.history.logging.service.class
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard
  Last updated