Browse Source

fix chain cleaning

v1.3
Christian Rotzoll 6 years ago
parent
commit
889c27f710
  1. 2
      home.admin/00raspiblitz.sh
  2. 2
      home.admin/XXcleanHDD.sh

2
home.admin/00raspiblitz.sh

@ -171,7 +171,7 @@ waitUntilChainNetworkIsReady()
blockchainsize=$(sudo du -shbc /mnt/hdd/${network} 2>/dev/null | head -n1 | awk '{print $1;}')
if [ ${#blockchainsize} -gt 0 ]; then
if [ ${blockchainsize} -lt ${minSize} ]; then
isSyncing=$(sudo ls -la /mnt/hdd/bitcoin/blocks/.selfsync | grep -c '.selfsync')
isSyncing=$(sudo ls -la /mnt/hdd/${network}/blocks/.selfsync | grep -c '.selfsync')
if [ ${isSyncing} -eq 0 ]; then
echo "blockchainsize(${blockchainsize})"
echo "Missing Blockchain Data (<${minSize}) ..."

2
home.admin/XXcleanHDD.sh

@ -45,6 +45,8 @@ elif [ "${extraParameter}" = "-blockchain" ]; then
sudo rm -f -r /mnt/hdd/bitcoin/chainstate 2>/dev/null
sudo rm -f -r /mnt/hdd/litecoin/blocks 2>/dev/null
sudo rm -f -r /mnt/hdd/litecoin/chainstate 2>/dev/null
sudo rm -f /mnt/hdd/bitcoin/debug.log 2>/dev/null
sudo rm -f /mnt/hdd/litecoin/debug.log 2>/dev/null
echo "OK Blockchain data deleted - you may want now run: /home/admin/98repairBlockchain.sh"

Loading…
Cancel
Save