This screen covers Oozie settings. Here you can set properties for the Oozie server, as well as some advanced properties. Click the name of the group to expand and collapse the display.
Table 3.19. Oozie Settings: Oozie Server
Name | Notes |
---|---|
Oozie Server host |
This value is prepopulated based on your choices on previous screens |
Oozie Data Dir |
Data directory in which the Oozie DB exists. |
Table 3.20. Oozie Settings: Advanced
Name | Notes |
---|---|
Oozie Log Dir | Directory for Oozie logs |
Oozie PID Dir | Directory for the PID files for Oozie processes |
oozie.system.id | The Oozie system ID |
oozie.systemmode | System mode for Oozie at startup |
oozie.service.AuthorizationService.security.enabled | If security (username/admin role) is enabled or not. If disabled, any user can manage Oozie system and any job. |
oozie.service.PurgeService.older.than | Jobs older than this value in days will be purged by the PurgeService. |
oozie.service.PurgeService.purge.interval | Interval at which the PurgeService will run, given in seconds |
oozie.service.CallableQueueService.queue.size | Max callable queue size |
oozie.service.CallableQueueService.threads | Number of threads for executing callables. |
oozie.service.CallableQueueService.callable.concurrency | Maximum concurency for a given callable type. Each command is a callable type: submit, start, run, etc. Each action type is a callable type: MapReduce, SSH, sub-workflow, etc. All commands that use action executors (action-start, action-end. etc.) use the action type as the callable type. |
oozie.service.coord.normal.default.timeout | Default timeout for a coordinator action input check (in minutes) for a normal job. Set to -1 for infinite timeout. |
oozie.db.schema.name | Oozie database name |
oozie.service.HadoopAccessorService.jobTracker.whitelist | Whitelisted job tracker for Oozie service |
oozie.authentication.type | Defines authentication for Oozie HTTP endpoint. One of simple | kerberbos
|#AUTHENTICATION_HANDLER_CLASSNAME# |
oozie.service.HadoopAccessorService.nameNode.whitelist | |
oozie.service.WorkflowAppService.system.libpath | System library path to use for workflow applications. This path is added to workflow
applications if the oozie.use.system.libpath property in their job properties is set to
true . |
use.system.libpath.for.mapreduce.and.pig.jobs | If true , submissions of MapReduce and Pig jobs automatically include the system library path.
Doing so means that users do not need to specify where the Pig .jar files are because the ones that
are in the system library path are used. |
oozie.authentication.kerberos.name.rules | The name rules to resolve Kerberos principal names. See Hadoop's Kerberos Name for more details. |
oozie.service.HadoopAccessorService. hadoop.configurations | Comma-separated list of form AUTHORITY=HADOOP_CONF_DIF, where AUTHORITY is the host/port of
the Hadoop service (JobTracker, HDFS). The wildcard * configuration is used when
there is no exact match for an authority. The HADOOP_CONF_DIR contains the relevant
Hadoop*-site.xml files. A relative path is assumed to begin in the Oozie configuration directory.
The path can also be absolute and point to Hadoop client conf/directories in the local
filesystem. |
oozie.service.ActionService.executor.ext.classes | |
oozie.service.SchemaService.wf.ext.schemas | |
oozie.service.JPAService.create.db.schema | Creates the Oozie DB. If set to true it creates the DB schema if it does
not exist. If the DB schema exists, it is a NOP. If set to false , it does not
create the DB schema. Note: if the DB schema does not exist, start
up fails. |
oozie.service.JPAService.jdbc.driver | The JDBC driver class |
oozie.service.JPAService.jdbc.url | The JDBC URL |
oozie.service.JPAService.jdbc.username | The DB username |
oozie.service.JPAService.jdbc.password | The DB user password. IMPORTANT: If the password is empty, leave a 1 space string. The service trims the value, and if it is empty, the configuration assumes it is NULL. |
oozie.service.JPAService.pool.max.active.conn | Maximum number of connections |
Custom Oozie Configs | Use this text box to enter values for oozie-site.xml properties not exposed by the UI. Enter in "key=value" format, with a newline as a delimiter between pairs. |