Skip to content

Instantly share code, notes, and snippets.

@seanorama
Last active July 8, 2019 20:29
Show Gist options
  • Save seanorama/f73d4ae3a8e32cd1df61675d03913b0f to your computer and use it in GitHub Desktop.
Save seanorama/f73d4ae3a8e32cd1df61675d03913b0f to your computer and use it in GitHub Desktop.
oozie

The Oozie Web UI requires ExtJS which is not provided by default as of HDP (Hortonworks Data Platform) 2.6.5.

## Enable HDP-UTILS-GPL
##   Note: This will break with HDP upgrades!
cd /etc/yum.repos.d/
sudo wget https://public-repo-1.hortonworks.com/HDP-UTILS-GPL-1.1.0.22/repos/centos7/hdp-utils-gpl.repo

## Install ExtJS for Oozie
##   Note: This must be updated manually and presents a security hole if not updated.
sudo yum install extjs --nogpgcheck

## Restart Oozie from Ambari
##   This will trigger a rebuild of the WAR

## If Oozie UI should use SSL (HTTPS) then you may need to:
##   1. Stop Oozie from Ambari.
##   2. Rebuild Oozie WAR:
sudo su -l oozie -c "/usr/hdp/current/oozie-server/bin/oozie-setup.sh prepare-war -secure"
##   3. Start Oozie from Ambari
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment