/scripts/launch-resourcemanager.sh

https://github.com/deltaforge/nebu-app-hadoop · Shell · 24 lines · 15 code · 7 blank · 2 comment · 3 complexity · 525c8fdbd9a680e91a7f3073d1c4049c MD5 · raw file

  1. #!/bin/sh
  2. # Usage launch-resourcemanager.sh output-dir resourcemanager-FQDN
  3. if [ $# -lt "2" ]; then
  4. echo "Invalid call to $0";
  5. exit 1;
  6. fi
  7. CONFIG=$1
  8. RESOURCEMANAGER=$2
  9. ssh hadoop@$RESOURCEMANAGER 'test -f .puppetcomplete'
  10. if [ $? -ne "0" ]; then
  11. exit 2;
  12. fi
  13. scp -r $CONFIG/hadoop hadoop@$RESOURCEMANAGER:
  14. ssh -tt hadoop@$RESOURCEMANAGER '. hadoop/etc/hadoop/sourceAll.sh && $HADOOP_PREFIX/sbin/yarn-daemon.sh start resourcemanager'
  15. if [ $? -ne "0" ]; then
  16. exit 3;
  17. fi