Creating an Oozie Connection

You can create an Oozie Connection shared resource if you want to build a connection between the plug-in and Oozie.

Prerequisites

The Oozie Connection shared resource is available at the Resources level. Ensure that you have created a project, as described in Creating a Project section.

Procedure

  1. Expand the created project in the Project Explorer view.
  2. Right-click the Resources folder and click New > Oozie Connection.
  3. The resource folder, package name, and resource name of the shared resource are provided by default. You can change these default configurations accordingly. Click Finish to open the Oozie Client shared resource editor.
  4. In the Oozie Server URL field, provide the server URL and the port.
  5. Optional: Select the SSL check box if you want to connect to a secure Oozie server.
  6. To create an SSL Client Configuration, click the Browse button on the extreme right.
  7. Select a shared resource connection if it is displayed and click OK. If not, then click the Create Shared Resource button.
  8. In the Create SslClientResource Resource Template dialog box, you might keep the default values for the Resource Folder, Package, and the Resource Name fields and click Finish.
    The SSL Client is configured.
  9. Click Test Connection to validate the connection.
  10. Optional: If you want to connect to a Kerberized HDFS server, select the Enable Kerberos check box, and then set up a connection to the Kerberized HDFS server.
    Note: If your server uses the AES-256 encryption, you must install Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files on your machine. For more details, see Installing JCE Policy Files.
  11. From the Kerberos Method list, select a Kerberos authentication method:
    • Keytab: specify a keytab file to authorize access to Oozie.
    • Cached: use the cached credentials to authorize access to Oozie.
    • Password: specify a password for the Kerberos principal.
  12. In the Kerberos Principal field, specify the Kerberos principal name that is used to connect to Oozie.
  13. If you select Keytab as the authentication method, specify the keytab that is used to connect to Oozie in the Kerberos Keytab field.
  14. Click Test Connection to validate the connection.