From: František Dvořák Date: Fri, 6 Mar 2015 14:27:03 +0000 (+0100) Subject: Initial deployment scripts. X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=727949ca96be302831bf92777e5c45b9c8de012c;p=hadoop-jobstat.git Initial deployment scripts. --- diff --git a/jobs.sh b/jobs.sh new file mode 100755 index 0000000..367b9c5 --- /dev/null +++ b/jobs.sh @@ -0,0 +1,21 @@ +#! /bin/bash -e + +PREFIX=`dirname $0` +CONFIGFILE=`dirname $0`/hador.txt +DEFAULTDIR='/etc/sysconfig' +#PREFIX='/usr/local' +#CONFIGFLE=/etc/hadoop-bookkeeping.txt +#DEFAULTDIR='<%= scope.lookupvar('site_hadoop::defaultconfdir') -%>' +KRB5CCNAME='FILE:/tmp/krb5cc_hadoop_bookeeping' +INTERVAL=$((12*60)) +AMOUNT=$((INTERVAL * 5)) + +if test -f ${DEFAULTDIR}/hadoop-bookkeeping; then + . ${DEFAULTDIR}/hadoop-bookkeeping +fi +export KRB5CCNAME + +begin=$(($(date '+%s')-AMOUNT))000 + +${PREFIX}/jobs.py -c ${CONFIGFILE} -q "finishedTimeBegin=${begin}" --db --debug=0 +${PREFIX}/jobs.py -c ${CONFIGFILE} -q "startedTimeBegin=${begin}" --db --debug=0 diff --git a/refresh.sh b/refresh.sh new file mode 100644 index 0000000..9498fc8 --- /dev/null +++ b/refresh.sh @@ -0,0 +1,14 @@ +#! /bin/sh -e + +KRB5CCNAME='FILE:/tmp/krb5cc_hadoop_bookeeping' +KEYTAB='FILE:/etc/security/keytab/nn.service.keytab' +PRINCIPAL="nn/`hostname -f`" + +if test -f ${DEFAULTDIR}/hadoop-bookkeeping; then + . ${DEFAULTDIR}/hadoop-bookkeeping +fi +export KRB5CCNAME + +if test -n "${PRINCIPAL}"; then + kinit -k -t ${KEYTAB} ${PRINCIPAL} +fi