Menu

MapReduce JobHistoryServer(JHS)

The mapreduce job history server helps you to keep track about every job launched in the cluster. Tje job history server gather information for all jobs launched on every distinct server and can be found ( once you kerbos ticket initiated) here for example replace master2.ryba by the address of the server where the server is installed, or by its alias. Now the jobHistory Server tends to be replace by the Yarn timeline server.

module.exports =
  deps:
    iptables: module: 'masson/core/iptables', local: true
    krb5_client: module: 'masson/core/krb5_client', local: true
    java: module: 'masson/commons/java', local: true
    test_user: module: 'ryba/commons/test_user', local: true, auto: true
    hadoop_core: module: 'ryba/hadoop/core', local: true, auto: true, implicit: true
    hdfs_nn: module: 'ryba/hadoop/hdfs_nn', required: true
    hdfs_client: module: 'ryba/hadoop/hdfs_client', required: true
    mapred_jhs: module: 'ryba/hadoop/mapred_jhs'
    metrics: module: 'ryba/metrics', local: true
  configure:
    'ryba/hadoop/mapred_jhs/configure'
  commands:
    'check':
      'ryba/hadoop/mapred_jhs/check'
    'install': [
      'ryba/hadoop/mapred_jhs/install'
      'ryba/hadoop/mapred_jhs/start'
      'ryba/hadoop/mapred_jhs/check'
    ]
    'start':
      'ryba/hadoop/mapred_jhs/start'
    'status':
      'ryba/hadoop/mapred_jhs/status'
    'stop':
      'ryba/hadoop/mapred_jhs/stop'