#!/bin/bash S3_FULL_PATH_TAR="s3://dgraeberaws-blogs/jobserver/dist/job-server-v0.6.2.tar.gz" EMR_SH_FILE="s3://dgraeberaws-blogs/jobserver/jobserver_configs/emr_v1.6.1.sh" EMR_CONF_FILE="s3://dgraeberaws-blogs/jobserver/jobserver_configs/emr_contexts.conf" if grep isMaster /mnt/var/lib/info/instance.json | grep true; then mkdir /mnt/var/log/spark-jobserver -p sudo mkdir /mnt/lib/spark-jobserver -p sudo chown hadoop:hadoop /mnt/lib/spark-jobserver cd /mnt/lib/spark-jobserver aws s3 cp $S3_FULL_PATH_TAR job-server.tar.gz tar zxf job-server.tar.gz sudo aws s3 cp $EMR_SH_FILE settings.sh sudo aws s3 cp $EMR_CONF_FILE emr.conf sudo chown hadoop:hadoop /mnt/lib/spark-jobserver -R fi exit 0 #Start the server #./server_start.sh