Daemon server error,OpenBlockFile failed #7355

issue cqtenq openend this issue on January 15, 2016
  1. cqtenq commented at 1:09 pm on January 15, 2016: contributor

    I run core 0.11.1 daemon about a week ,today I’m getting a error, can not read block from disk.

    Debug.log ERROR: ReadBlockFromDisk: OpenBlockFile failed for CBlockDiskPos(nFile=-1, nPos=0) ERROR: ReadBlockFromDisk: OpenBlockFile failed for CBlockDiskPos(nFile=-1, nPos=0)

  2. jonasschnelli commented at 1:13 pm on January 15, 2016: contributor
    What operating system do you use? Virtualized? What type of disk? SSD, spinning?
  3. jonasschnelli added the label Block storage on Jan 15, 2016
  4. cqtenq commented at 11:23 am on January 16, 2016: contributor
    Ubuntu 12.04.5, Virtualized
  5. laanwj commented at 1:00 pm on February 9, 2016: member

    This is a different issue from your run-of-the-mill disk corruption.

    I wonder what makes nFile==-1 get passed to OpenBlockFIle.

    • Does this happen on startup?
    • Do you have pruning enabled?
  6. laanwj added the label UTXO Db and Indexes on Feb 9, 2016
  7. laanwj added the label Data corruption on Feb 9, 2016
  8. tarakanbg commented at 11:48 am on March 17, 2016: none
    I started getting the exact same error happening intermittently after upgrading to v. 0.12 and enabling pruning (prune=3000) on Ubuntu 14.04 SSD (Digital Ocean Droplet). It happens 1-2 times per day when receiving a transaction, on 0 confirmations and then again on 1st confirmation. Most transactions are received and processed normally. When this error occurs I don’t get a wallet_notify event for the transaction in question, however its balance and details appear in the wallet.
  9. MarcoFalke commented at 6:28 pm on May 8, 2020: member

    Bitcoin Core makes heavy use of CPU, RAM and disk IO. Hardware defects might only become visible when running Bitcoin Core. You might want to check your hardware for defects.

    • memtest86 to check your RAM
    • to check the CPU behaviour under load, use linpack or Prime95
    • to test your storage device use smartctl or CrystalDiskInfo

    Source: https://bitcoin.stackexchange.com/a/12206

  10. MarcoFalke commented at 6:28 pm on May 8, 2020: member
    Is this still an issue with a recent version of Bitcoin Core? If yes, what are the steps to reproduce?
  11. MarcoFalke closed this on May 8, 2020

  12. DrahtBot locked this on Feb 15, 2022

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-12-03 15:12 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me