agent.sh 493 B

123456789101112131415161718192021222324
  1. #!/bin/sh
  2. ulimit -c unlimited
  3. DTC_BIN="agent-watchdog"
  4. if [ "$1" = "stop" ] ; then
  5. pkill -9 $DTC_BIN
  6. pkill -9 dtcagent
  7. pkill -9 data-lifecycle
  8. ../sharding/bin/stop.sh
  9. elif [ "$1" = "restart" ]; then
  10. pkill -9 $DTC_BIN
  11. pkill -9 dtcagent
  12. pkill -9 data-lifecycle
  13. ../sharding/bin/stop.sh
  14. sleep 2
  15. ./$DTC_BIN >> /dev/null 2>&1
  16. elif [ "$1" = "start" ]; then
  17. ./$DTC_BIN >> /dev/null 2>&1 &
  18. sleep 1
  19. else
  20. echo "usage: $0 stop | start |restart"
  21. fi