Upgrading HPE Ezmeral Data Fabric Streams Tools

Complete the following steps to upgrade HPE Ezmeral Data Fabric Streams Tools without the Installer.

About this task

If you are upgrading from Kafka 2.1.1 to 2.6.1, you may first want to review Changes in Kafka 2.6.1. To upgrade, run the following commands as root or using sudo:

Procedure

  1. Stop the service using maprcli node services -name <name_service> - action stop - nodes <space delimited list of Kafka tools server nodes>:
  2. Run one of the following commands to upgrade the Kafka REST Proxy for Streams:
    • On Ubuntu:
      apt-get install mapr-kafka-rest
    • On RedHat/CentOS:
      yum update mapr-kafka-rest
    • On SLES:
      zypper update mapr-kafka-rest
  3. Run one of the following commands to upgrade the Kafka Connect for HPE Ezmeral Data Fabric Streams - HDFS Connector:
    • On Ubuntu:
      apt-get install mapr-kafka-connect-hdfs
    • On RedHat/CentOS:
      yum update mapr-kafka-connect-hdfs
    • On SLES:
      zypper update mapr-kafka-connect-hdfs
  4. Run one of the following commands to upgrade the Kafka Connect for HPE Ezmeral Data Fabric Streams - JDBC Connector:
    • On Ubuntu:
      apt-get install mapr-kafka-connect-jdbc
    • On RedHat/CentOS:
      yum update mapr-kafka-connect-jdbc
    • On SLES:
      zypper update mapr-kafka-connect-jdbc
  5. Run configure.sh -R on each node where you installed Kafka components to complete the configuration: /opt/mapr/server/configure.sh -R

What to do next

Apply custom configurations to the new version by migrating any custom configuration settings into the new default files in the conf directory. See Post-Upgrade Steps for HPE Ezmeral Data Fabric Streams Tools for more information.