Enabling the Oozie Web UI
About this task
IMPORTANT This component is deprecated. Hewlett Packard
Enterprise recommends using an alternate product. For more information, see Discontinued Ecosystem Components.
The
Oozie web UI can display your job status, logs, and other related information. You must
enable the Oozie Web UI after you install Oozie. However, depending on how you enable the
Web UI, you may also need to perform manual steps to start the Web UI after you run
configure.sh
on the cluster. Procedure
-
Download the Ext JS 2.2 library as a zip archive (
ext-2.2.zip
). You can download this library from the Apache Oozie Quick Start guide. Search for "ExtJS 2.2" on the page to find the link.NOTE The Ext JS 2.2 library is required only for the Oozie Web UI. A rewrite of the Oozie web UI has been proposed in the Oozie user community. -
Copy the Ext JS 2.2 library into the
libext
directory:cp ext-2.2.zip /opt/mapr/oozie/oozie-<version>/libext/
-
Applicable only for Oozie 4.X versions:
Perform one of the following options based on your preference:
- If you want the Oozie Web UI to start whenever Oozie starts or restarts,
perform the following steps:
- If Oozie is running, shut it down:
maprcli node services -name oozie -action stop -nodes <space delimited list of nodes>
- Run the oozie-setup.sh script, and specify the hadoop version.
/opt/mapr/oozie/oozie-<version>/bin/oozie-setup.sh -hadoop <version> /opt/mapr/hadoop/hadoop-<version>
NOTE If you are enabling the Oozie Web UI on a secure cluster and SSL must be configured, run the command with the-secure
option:/opt/mapr/oozie/oozie-<version>/bin/oozie-setup.sh -hadoop <version> /opt/mapr/hadoop/hadoop-<version> -secure
- If Oozie is running, shut it down:
- If you want to manually start the Web UI when Oozie starts or restarts,
perform the following steps:
- If Oozie is running, shut it down:
maprcli node services -name oozie -action stop -nodes <space delimited list of nodes>
- Run the
oozie-setup.sh
script and specify the path to theextjs
file.cd /opt/mapr/oozie/oozie-<version> bin/oozie-setup.sh prepare-war -extjs ~/ext-2.2.zip
- If Oozie is running, shut it down:
- If you want the Oozie Web UI to start whenever Oozie starts or restarts,
perform the following steps:
-
Restart Oozie.
maprcli node services -name oozie -action restart -nodes <space delimited list of nodes>