Upgrading from Cloudera Flow Management 4.0.0 to 4.10.0

This guide outlines the prerequisites and steps for upgrading from Cloudera Flow Management 4.0.0 [Technical Preview] to 4.10.0 on Cloudera Base on premises.

  1. Ensure Cloudera Manager is running and accessible.

  2. Review the Download locations for the latest Cloudera Flow Management parcels and CSD files for your operating system.

  3. Have credentials ready to access Cloudera’s download repository.

  1. In Cloudera Manager, stop the following services in this order:
    1. NiFi
    2. NiFi Registry
  2. Navigate to the CSD directory and delete the old CSD JAR files.
  3. Download the new CSD files for NiFi and NiFi Registry.
    For example: For RHEL8, use the following commands:
    wget https://<username>:<password>@archive.cloudera.com/p/cfm2/4.10.0.0/redhat8/yum/tars/parcel/NIFI-2.3.0.4.10.0.0-154.jar
                  wget https://<username>:<password>@archive.cloudera.com/p/cfm2/4.10.0.0/redhat8/yum/tars/parcel/NIFIREGISTRY-2.3.0.4.10.0.0-154.jar

    By default, Cloudera Manager stores CSD files in /opt/cloudera/csd. To change this location, go to Administration > Settings > Local Descriptor Repository Path.

    Make sure the files have appropriate ownership, access attributes, and SELinux permissions if applicable.

  4. Download the new Cloudera Flow Management parcel and associated .sha checksums file appropriate for your operating system.
    The default parcel location is /opt/cloudera/parcel-repo/.

    Ensure that you maintain the appropriate file ownership and access attributes and SELinux permissions if needed.

  5. Restart the Cloudera SCM Server to recognize the new CSDs.
    systemctl restart cloudera-scm-server
  6. Activate the parcel in Cloudera Manager.
    1. Go to Parcels.
    2. Locate the Cloudera Flow Management parcel.
    3. Click Distribute, then Activate.
    4. In the pop-up, select Activate Only, then click OK.
  7. Restart Cloudera Management Service.
  8. Restart NiFi and NiFi Registry.
  9. Deploy the client configurations.
  10. Optional: To remove old parcels from the host:
    1. Go to the Parcels page.
    2. From the Parcel menu, select the old Cloudera Flow Management parcel.
    3. Click Remove From Host.
    4. Click Delete to permanently remove the files.
  11. In the Ranger UI, ensure proper access is set up for the NiFi service controller policy:
    1. Add the nifi user to the policy with READ permissions.
    2. Verify that the nifi group is assigned to the policy.