I'm trying to run bitcoind pruned, the blockchain sync worked fine, and also once the sync was done bitcoind was running smoothly.
But then after a reboot, when I start bitcoind it boots up ok and does it's thing verifying some stuff but then it blocks 3 cores at 100% io-wait and the disk is frozen (if I try to cat any file bitcoind is holding the cat process freezes) and I can't kill bitcoind?!
Is anyone actually using pruned?
How should pruned be used? What is prune=<n>? MB of what, how, where?
I'm trying to reindex and run unpruned to see if pruned is the problem. Just have to wait 4 days!
So bitcoind goes from taking 3 cores to 100% io-wait and locking these files:
COMMAND PID TYPE SIZE MODE M START END PATH
cron 653 FLOCK 0B WRITE 0 0 0 /run
whoopsie 640 FLOCK 0B WRITE 0 0 0 /run/lock
master 864 FLOCK 0B WRITE 0 0 0 /
master 864 FLOCK 0B WRITE 0 0 0 /
bitcoind 2014 POSIX 0B WRITE 0 0 0 /mnt/ssd/bitcoin/.lock
bitcoind 2014 POSIX 0B WRITE 0 0 0 /mnt/ssd/bitcoin/blocks/index/LOCK
bitcoind 2014 POSIX 0B WRITE 0 0 0 /mnt/ssd/bitcoin/chainstate/LOCK
to having only 1-2 cores 100% io-wait and locking this when I try kill -9:
COMMAND PID TYPE SIZE MODE M START END PATH
cron 653 FLOCK 0B WRITE 0 0 0 /run
whoopsie 640 FLOCK 0B WRITE 0 0 0 /run/lock
master 864 FLOCK 0B WRITE 0 0 0 /
master 864 FLOCK 0B WRITE 0 0 0 /
bitcoind 2014 POSIX 0B WRITE 0 0 0 /mnt/ssd
bitcoind 2014 POSIX 0B WRITE 0 0 0 /mnt/ssd
bitcoind 2014 POSIX 0B WRITE 0 0 0 /mnt/ssd