Guest User

Untitled

a guest
Jan 12th, 2018
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. export PROCESSES="`ps -C solidcoin | grep solidcoin | awk '{print $1}'`"
  4. for i in $PROCESSES ; do kill -9 $i ;done
  5.  
  6. cd ~
  7.  
  8. pkill backfill-runner
  9.  
  10. THREADS=`cat /proc/cpuinfo | grep processor | wc -l`
  11. if [ "`hostname`" == "r510-1" -o "`hostname`" == "r510-2" ] ; then
  12. THREADS=8
  13. fi
  14.  
  15. if [ -e "$HOME/backfill.stop" ] ; then
  16. ~/solidcoin stop
  17. else
  18. export PROCESSES="`ps -C solidcoind | grep -v PID`"
  19. if [ "$PROCESSES" == "" ] ; then
  20. rm -rf /tmp/solidcoin
  21. mkdir /tmp/solidcoin
  22. cp -r ~/.solidcoin/solidcoin.conf /tmp/solidcoin
  23. rm /tmp/solidcoin/.lock
  24. rm /tmp/solidcoin/testnet/.lock
  25. sed -i /tmp/solidcoin/solidcoin.conf -es/threads=./threads=$THREADS/g
  26. nice -19 ~/solidcoind -datadir=/tmp/solidcoin -conf=/tmp/solidcoin/solidcoin.conf
  27. sleep 30
  28. ~/solidcoin sc_setmining 0 true
  29. fi
  30. ~/solidcoin sc_setmining 0 true
  31. fi
Add Comment
Please, Sign In to add comment