Upgrading MapR-ES Tools

Complete the following steps to upgrade MapR-ES Tools without the MapR Installer.

About this task

Execute 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 MapR Streams:
    • On Ubuntu:
      apt-get install mapr-kafka-rest
    • On RedHat/CentOS:
      yum update mapr-kafka-rest
    • On SUSE:
      zypper update mapr-kafka-rest
  3. Run one of the following commands to upgrade the Kafka Connect for MapR-ES - HDFS Connector:
    • On Ubuntu:
      apt-get install mapr-kafka-connect-hdfs
    • On RedHat/CentOS:
      yum update mapr-kafka-connect-hdfs
    • On SUSE:
      zypper update mapr-kafka-connect-hdfs
  4. Run one of the following commands to upgrade the Kafka Connect for MapR-ES - JDBC Connector:
    • On Ubuntu:
      apt-get install mapr-kafka-connect-jdbc
    • On RedHat/CentOS:
      yum update mapr-kafka-connect-jdbc
    • On SUSE:
      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 MapR-ES Tools for more information.