Menu

Oozie Server

Oozie Server is a server based Workflow Engine specialized in running workflow jobs. Workflows are basically collections of actions. These actions can be Hadoop Map/Reduce jobs, Pig jobs arranged in a control dependency DAG (Direct Acyclic Graph). Please check Oozie page

module.exports = -> 
  'configure': [
    'ryba/hadoop/core'
    'ryba/oozie/server/configure'
  ]
  'install': [
    'masson/core/iptables'
    'masson/commons/java'
    'masson/commons/mysql_client'
    'ryba/commons/krb5_user'
    'ryba/commons/db_admin'
    'ryba/hadoop/core'
    #'ryba/hadoop/hdfs' # SPNEGO need access to the principal HTTP/$HOST@$REALM's keytab
    'ryba/hadoop/yarn_client'
    'ryba/oozie/server/install'
    'ryba/oozie/server/start'
  ]
  'start':
    'ryba/oozie/server/start'
  'status':
    'ryba/oozie/server/status'
  'stop': [
    'ryba/oozie/server/stop'
    ]
  'wait':
    'ryba/oozie/server/wait'
  'backup':
    'ryba/oozie/server/backup'