When multiple Oozie nodes provide services at the same time, you can use ZooKeeper to provide high availability (HA), which helps avoid single points of failure (SPOFs) and prevent multiple nodes from concurrently processing the same task.
Enabling Oozie HA requires an Oozie restart, and Oozie cannot provide services during the restart.
Parameter |
Setting |
Description |
---|---|---|
oozie.services.ext |
org.apache.oozie.service.ZKLocksService,org.apache.oozie.service.ZKXLogStreamingService,org.apache.oozie.service.ZKJobsConcurrencyService,org.apache.oozie.service.ZKUUIDService |
Services providing enhanced HA |
oozie.zookeeper.connection.string |
ZooKeeper instance service IP address:Port number. Use commas (,) to separate multiple IP address:port pairs. |
ZooKeeper connection information |
oozie.zookeeper.namespace |
oozie |
Oozie path on ZooKeeper |
oozie.zookeeper.secure |
Security cluster: true Normal cluster: not required |
Whether to enable Kerberos on ZooKeeper. |