leveldb read failure due to block checksum mismatch

2 replies 456 views
laseryesMember
Posts: 14 · Reputation: 192
#1Mar 20, 2019, 07:50 PM
hey guys, I’m dealing with a frustrating issue. 1) I’m running a full Bitcoin Core node and I keep seeing "leveldb read failure corruption block checksum mismatch" and "Error reading from database" which causes the node to shut down. 2) Initially, I tried running this command: ./bitcoin-qt reindex-chainstate and it completed successfully for the full node. But then I still encountered the same "leveldb read failure corruption block checksum mismatch" and the database reading error leading to the shutdown. I attempted the command again but it didn’t work this time, still getting the "Error reading from database" shutdown issue. 3) What should I do? Should I format the SSD and restart the full node? Or is there a hardware issue possibly with the SATA?
4 Reply Quote Share
0x5e3dFull Member
Posts: 103 · Reputation: 519
#2Mar 21, 2019, 01:54 AM
I suggest to post your full system specs, and check your disk's SMART status.
2 Reply Quote Share
madrocketFull Member
Posts: 53 · Reputation: 394
#3Mar 21, 2019, 02:12 AM
It could be anything. From hardware alone, it could be either RAM, SSD, SATA cable, SATA port or even CPU. I would recommend to stop trying sync Bitcoin Core, backup wallet.dat (if you created one) and start check each hardware part one by one. I also suggest OP to share content of debug.log created by Bitcoin Core. It may be too long to be posted here, so consider upload to website such as https://pastebin.com/ and then share the link here.
2 Reply Quote Share

Related topics