Skip to content

Instantly share code, notes, and snippets.

@paul-lupu
Created February 18, 2016 14:16
Show Gist options
  • Save paul-lupu/ef2d369c20827dc43ee7 to your computer and use it in GitHub Desktop.
Save paul-lupu/ef2d369c20827dc43ee7 to your computer and use it in GitHub Desktop.
#!/bin/bash
rm -rf /var/lib/ambari-server/resources/stacks/HDP/*/services/ZEPPELIN
VERSION=`hdp-select status hadoop-client | sed 's/hadoop-client - \([0-9]\.[0-9]\).*/\1/'`
mkdir -p /var/lib/ambari-server/resources/stacks/HDP/$VERSION/services/ZEPPELIN
chmod 777 /var/lib/ambari-server/resources/stacks/HDP/$VERSION/services/ZEPPELIN
cd /var/lib/ambari-server/resources/stacks/HDP/$VERSION/services/ZEPPELIN
git clone https://github.com/prabhjyotsingh/ambari-zeppelin-service.git .
ambari-server restart
x=0
until curl http://localhost:8080 &>/dev/null || [ $x -eq 90 ]; do sleep 1 $(( x++ )); done;
if [ $x -eq 90 ]; then
echo "Ambari failed to start".
exit 1
fi
sleep 10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment