Installing MapR-ES Tools

This topic includes instructions for using package managers to download and install MapR-ES Tools (such as Kafka REST Proxy and Kafka Connect for MapR-ES) from the MEP repository.

Note: For instructions on setting up the MEP repository, see Step 10: Install Ecosystem Components Manually

To install manually, first execute the following commands as root or using sudo.

On RedHat/Centos:
yum install <package_name>
On Ubuntu:
apt-get install <package_name>
On SUSE:
zypper install <package_name>
After you installed Kafka tools, complete the configuration of the Kafka components by running configure.sh -R on each node where you installed the Kafka tools :
/opt/mapr/server/configure.sh -R
Table 1. MapR-ES Tools
Package Description
mapr-kafka The core Kafka package. Required for MapR-ES and other Kafka components for MapR-ES.
mapr-kafka-rest The Kafka REST Proxy for MapR-ES package.
mapr-kafka-connect-jdbc The JDBC connect package for Kafka Connect for MapR-ES.
mapr-kafka-connect-hdfs The HDFS connect package for Kafka Connect for MapR-ES.

Kafka REST Proxy for MapR-ES

The following packages are required for Kafka REST Proxy for MapR-ES:
  • mapr-kafka
  • mapr-kafka-rest
  • mapr-client
Note: Before manually installing, verify that the /opt/mapr/conf/daemon.conf file exists and contains the mapr user and group.
Note: After installation, the Warden process automatically detects the configuration and starts the Kafka REST Proxy for MapR-ES service on port 8082. This service is viewable in the MCS.
Note: The Kafka REST Proxy for MapR-ES service can be run on multiple cluster nodes simultaneously.

Kafka Connect for MapR-ES

The following packages are required for Kafka Connect for MapR-ES:
  • mapr-kafka
  • mapr-kafka-connect-jdbc
  • mapr-kafka-connect-hdfs
Note: The Kafka Connect for MapR-ES service can be run on multiple cluster nodes simultaneously.