Cannot access Oozie web UI
Ext JS is GPL licensed software and is no longer included in builds of HDP 2.6. Because of this, the Oozie WAR file is not built to include the Ext JS-based user interface unless Ext JS is manually installed on the Oozie server.
If you add Oozie using Ambari 18.104.22.168 to an HDP 2.6.4 or greater stack, no Oozie UI will be available by default. Therefore, if you plan to use Oozie web UI with Ambari 22.214.171.124 and HDP 2.6.4 or greater, you must manually install Ext JS on the Oozie server host.
You can install Ext JS by adding the following PRE-AMBARI-START recipe:
export EXT_JS_VERSION=2.2-1 export OS_NAME=centos6 wget http://public-repo-1.hortonworks.com/HDP-UTILS-GPL-126.96.36.199/repos/$OS_NAME/extjs/extjs-$EXT_JS_VERSION.noarch.rpm rpm -ivh extjs-$EXT_JS_VERSION.noarch.rpm
Make the following changes to the script:
- Change the EXT_JS_VERSION to the specific ExtJS version that you want to use.
- Change the OS_NAME to the name of the operating system. Supported values are: centos6, centos7, centos7-ppc.
The general steps are:
- Be sure to review and agree to the Ext JS license prior to using this recipe.
- Create a PRE-AMBARI-START recipe. For instructions on how to create a recipe, refer to Add recipes.
- When creating a cluster, choose this recipe to be executed on all host groups of the cluster.