Adding the NiFi and NiFi Registry services to a Compute cluster

Provides the steps for adding and configuring the NiFi and NiFi Registry services to a Compute cluster.

  • You have created a Shared Data Context and a Compute cluster.
  • You have added the nifi and nifiregistry groups to Ranger in the Base cluster.
  • You have created a Compute cluster with CDH and CFM parcels installed.
  1. After your Compute cluster is created, the Add Cluster - Configuration wizard displays.
  2. From the Select Services step, select Custom Services. Select NiFi and NiFi Registry. Click Continue.
  3. From the Assign Roles step, select the hosts onto which you want to install your new NiFi roles and the host onto which you want to install your NiFi Registry role.

    ZooKeeper is a required dependency of NiFi. Select the hosts onto which you want to install ZooKeeper. Click Continue.

  4. From the Review Changes step, review changes to your configuration. For both NiFi and NiFi Registry, provide a value for your Initial Admin Identity. You may choose to further customize your NiFi and NiFi Registry configurations here.

    Click Continue.

  5. From the Configure Kerberos step, install Kerberos client libraries on all Compute cluster hosts as needed.
    Click Continue to initiate the Kerberos enablement.
  6. When you have completed these steps for both NiFi and NiFi Registry, click Continue. This starts the NiFi and NiFi Registry services installation.
  7. Click Continue and Finish to complete the installation.
  8. Open a browser and enter the URL to the NiFi and NiFi Registry UI.
    The URL format for the UIs is based on whether or not you selected Knox as a dependency during the installation:
    • If you did not select Knox, the URL format is:
      • NiFi:
        https://[***HOSTNAME***]:8443/nifi
      • NiFi Registry:
        https://[***HOSTNAME***]:18443/nifi-registry
    • If you selected Knox, use the Knox URL as a single entry point to securely access all NiFi and NiFi Registry nodes and switch nodes if one fails. The format is:
      • NiFi:
        https://[***KNOX-GATEWAY-HOSTNAME***]:[***KNOX-GATEWAY-PORT***]/gateway/cdp-proxy/nifi-app/nifi/
      • NiFi Registry:
        https://[***KNOX-GATEWAY-HOSTNAME***]:[***KNOX-GATEWAY-PORT***]/gateway/cdp-proxy/nifi-registry-app/nifi-registry/

Verify the new services are added properly by checking the health status for the new services. If the Health Status is Good, then the services added properly.

When you have finished adding the NiFi and NiFi Registry services, proceed by connecting NiFi to NiFi Registry.