The following procedures use the operating system package managers to download and install Oozie from the MapR Repository. To install the packages manually or for information about configuring the repository, refer to Preparing Packages and Repositories.
Oozie's client/server architecture requires you to install two packages,
mapr-oozie-internal, on the client node and the server node.
mapr-oozie is dependent on
mapr-oozie-internal; mapr-oozie-internal will be automatically installed by the package manager when you install
Execute the following commands as
root or using
sudo on a MapR cluster:
Update the list of available packages:
RedHat / CentOS:
RedHat / CentOS:
For non-secure clusters, add the following two properties to the core-site.xml (/opt/mapr/hadoop/hadoop-2.x.x/etc/hadoop/core-site.xml):
Restart the Warden deamon to reinitialize core cluster services:
Export the Oozie URL to your environment with the following command:
Check Oozie’s status with the following command:
- If you are running Oozie jobs on YARN, perform the following steps:
If high availability for the Resource Manager is configured, insert the following statement in the edit the
job.propertiesfile of each workflow:
If high availability for the Resource Manager is not configured, provide the address of the node running the active ResourceManager and the port used for ResourceManager client RPCs (port 8032). For each workflow, edit the
job.propertiesfile and insert the following statement:
If high availability for the Resource Manager is not configured and the ResourceManager fails, you must update the
job.propertieswith the active ResourceManager.