Bitcoin Forum
May 31, 2024, 02:23:40 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Database Corrupted  (Read 484 times)
Nexoru (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
July 04, 2017, 02:50:35 PM
 #1

Hallo Bitcoin Community,

Schonlangsam bekomme ich echte Panik.
Wir hatten letzte Woche 3 Stromausfälle in einer Stunde , das hat Bitcoin Core wohl nicht geschmeckt und die Database war defekt. Okay habe einen (-reindex) gestartet und die Blockchain neu heruntergeladen. Bei 3 Jahren und XX Wochen kam wieder ein Fehler "Fatal Error, please check debug.log" , da stand auch wieder drinnen das die Datenbank defekt ist.
Habe sicherheitshalber mal die wallet.dat gesichert (20 , ja 20 kopien überall im NAS Netzwerk bei mir Zuhause Cheesy) und habe Bitcore neu installiert (version 14.1), jetzt lief das ganze bis auf 2 Jahre und 9 Wochen gut und aufeinmal wieder ein fehler.
Speicherplatz ist "Ende Nie" vorhanden und auch so gab es nie probleme.

Jetzt zwei fragen :

1. Sind meine Bitcoins weg oder habe ich die mit der "wallet.dat" eh gesichert ?
2. Was kann ich jetzt noch so für Schritte erledigen ? Das Googeln hilft mir nicht mehr weiter.

Bitte Helft mir , ich dreh sonst am Rad  Shocked Huh

Danke,
Happy Mining
Nexoru
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1498
Merit: 1520


No I dont escrow anymore.


View Profile WWW
July 04, 2017, 02:57:30 PM
 #2

Hallo Bitcoin Community,

Schonlangsam bekomme ich echte Panik.
Wir hatten letzte Woche 3 Stromausfälle in einer Stunde , das hat Bitcoin Core wohl nicht geschmeckt und die Database war defekt. Okay habe einen (-reindex) gestartet und die Blockchain neu heruntergeladen. Bei 3 Jahren und XX Wochen kam wieder ein Fehler "Fatal Error, please check debug.log" , da stand auch wieder drinnen das die Datenbank defekt ist.
Habe sicherheitshalber mal die wallet.dat gesichert (20 , ja 20 kopien überall im NAS Netzwerk bei mir Zuhause Cheesy) und habe Bitcore neu installiert (version 14.1), jetzt lief das ganze bis auf 2 Jahre und 9 Wochen gut und aufeinmal wieder ein fehler.
Speicherplatz ist "Ende Nie" vorhanden und auch so gab es nie probleme.

Jetzt zwei fragen :

1. Sind meine Bitcoins weg oder habe ich die mit der "wallet.dat" eh gesichert ?
2. Was kann ich jetzt noch so für Schritte erledigen ? Das Googeln hilft mir nicht mehr weiter.

Bitte Helft mir , ich dreh sonst am Rad  Shocked Huh

Danke,
Happy Mining
Nexoru

Eine Sicherung der wallet.dat reicht aus um zur Not aus einer unsynchronisieren Wallet die privaten Schlüssel zu exportieren.

Wenn der Fehler häufiger Auftritt spricht das oft für Hardware-Probleme. Das was wie "neu herunterladen" aussieht ist nur neu verifizieren, oder hast du den Ordner mit den Daten gelöscht? Einfach neu drüber installieren löscht die Daten nicht.

Was genau steht in der debug.log?

Im not really here, its just your imagination.
Nexoru (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
July 04, 2017, 06:15:40 PM
 #3

Hallo Bitcoin Community,

Schonlangsam bekomme ich echte Panik.
Wir hatten letzte Woche 3 Stromausfälle in einer Stunde , das hat Bitcoin Core wohl nicht geschmeckt und die Database war defekt. Okay habe einen (-reindex) gestartet und die Blockchain neu heruntergeladen. Bei 3 Jahren und XX Wochen kam wieder ein Fehler "Fatal Error, please check debug.log" , da stand auch wieder drinnen das die Datenbank defekt ist.
Habe sicherheitshalber mal die wallet.dat gesichert (20 , ja 20 kopien überall im NAS Netzwerk bei mir Zuhause Cheesy) und habe Bitcore neu installiert (version 14.1), jetzt lief das ganze bis auf 2 Jahre und 9 Wochen gut und aufeinmal wieder ein fehler.
Speicherplatz ist "Ende Nie" vorhanden und auch so gab es nie probleme.

Jetzt zwei fragen :

1. Sind meine Bitcoins weg oder habe ich die mit der "wallet.dat" eh gesichert ?
2. Was kann ich jetzt noch so für Schritte erledigen ? Das Googeln hilft mir nicht mehr weiter.

Bitte Helft mir , ich dreh sonst am Rad  Shocked Huh

Danke,
Happy Mining
Nexoru

Eine Sicherung der wallet.dat reicht aus um zur Not aus einer unsynchronisieren Wallet die privaten Schlüssel zu exportieren.

Wenn der Fehler häufiger Auftritt spricht das oft für Hardware-Probleme. Das was wie "neu herunterladen" aussieht ist nur neu verifizieren, oder hast du den Ordner mit den Daten gelöscht? Einfach neu drüber installieren löscht die Daten nicht.

Was genau steht in der debug.log?

Habe natürlich eine Sicherung des kompletten Ordners gemacht und extern wohin kopiert bevor ich alles gelöscht und neu installiert habe.
Tut mir leid ich hab den debug.log vergessen zu posten - hier ist er diesmal Smiley

Code:
2017-07-04 12:19:56 Corruption: block checksum mismatch
2017-07-04 12:19:56 *** System error while flushing: Database corrupted
2017-07-04 12:39:50 socket sending timeout: 1201s
2017-07-04 12:39:52 socket sending timeout: 1201s
2017-07-04 12:39:52 socket sending timeout: 1201s
2017-07-04 12:39:53 socket sending timeout: 1201s
2017-07-04 12:39:53 socket sending timeout: 1201s
2017-07-04 12:39:53 socket sending timeout: 1201s
2017-07-04 12:39:53 socket sending timeout: 1201s
2017-07-04 12:39:53 socket sending timeout: 1201s
2017-07-04 13:44:55 ERROR: ProcessNewBlock: ActivateBestChain failed
2017-07-04 13:44:56 tor: Thread interrupt
2017-07-04 13:44:56 torcontrol thread exit
2017-07-04 13:44:56 scheduler thread interrupt
2017-07-04 13:44:56 addcon thread exit
2017-07-04 13:44:56 Shutdown: In progress...
2017-07-04 13:44:56 opencon thread exit
2017-07-04 13:44:56 net thread exit
2017-07-04 13:44:56 msghand thread exit
2017-07-04 13:44:56 Dumped mempool: 0s to copy, 0.001s to dump
2017-07-04 13:44:56 Corruption: block checksum mismatch
2017-07-04 13:44:56 *** System error while flushing: Database corrupted
2017-07-04 13:44:57 Shutdown: done

Braucht Ihr mehr vom Code ?

Danke für die Hilfe .


fronti
Legendary
*
Offline Offline

Activity: 2909
Merit: 1308



View Profile
July 04, 2017, 07:06:13 PM
 #4

Auch wenn du die Wallet.Dat chon einmal gesichert hast, sichere das kleine File noch einmal woanders hin.. just in Case (sollte eigentlich keine auswirkungen haben)

Dann lösch mal die ganzen files unter dem Bitcoin Data Dir. WIndows C:\Users\YourUserName\Appdata\Roaming\Bitcoin
unix $HOME/.bitcoin
mit Ausnahme der bitcoin.conf und der wallet.dat

und dann starte den bitcoin client noch mal neu.

Wenn der Fehler dann noch mal auftritt würde ich auch zu einem Memory Check raten.
http://www.memtest.org/

If you like to give me a tip:  bc1q8ht32j5hj42us5qfptvu08ug9zeqgvxuhwznzk

"Bankraub ist eine Unternehmung von Dilettanten. Wahre Profis gründen eine Bank." Bertolt Brecht
Nexoru (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
July 04, 2017, 07:18:26 PM
 #5

Auch wenn du die Wallet.Dat chon einmal gesichert hast, sichere das kleine File noch einmal woanders hin.. just in Case (sollte eigentlich keine auswirkungen haben)

Dann lösch mal die ganzen files unter dem Bitcoin Data Dir. WIndows C:\Users\YourUserName\Appdata\Roaming\Bitcoin
unix $HOME/.bitcoin
mit Ausnahme der bitcoin.conf und der wallet.dat

und dann starte den bitcoin client noch mal neu.

Wenn der Fehler dann noch mal auftritt würde ich auch zu einem Memory Check raten.
http://www.memtest.org/


Hallo ,

Habe ich doch schon geschrieben das ich das gemacht habe, ich habe/hatte meinen Bitcoin Ordner nicht auf C liegen sondern auf einer NAS. Egal aber ob NAS oder Lokal auf der HDD oder SSD , fehler kommt immernoch.
RAM ist okay.
fronti
Legendary
*
Offline Offline

Activity: 2909
Merit: 1308



View Profile
July 04, 2017, 07:36:43 PM
 #6

hab ich irgendwie überlesen Smiley
aber jetzt fängt es an mich richtig zu interessieren, weil ich genau auch sowas mal hatte. Hatte, weil im moment tritt es nicht mehr auf.
Leider habe ich trotz riesiegem Hochdrehen im Debug nicht herausgefunden was es ist.
das die Datenbank nach einem Stromausfall mal kaputt geht, klar das kann vorkommen (sollte es nicht da ja eigentlich eine append only) aber dennoch.
Ich habe irgendwann mal den verdacht gehabt dass es böse clients sind die jemanden abschiessen mit falschen netzwerkpaketen in der Blockchain. Aber auch das kontne ich dann ausschliessen nachdem das Problem auch aufgetreten ist als ich den Problemrechner gegen eine andere Node von mir hab laufen lassen.
Auch habe ich Probiert selbstcompile, die Binaries, verschiedene Versionen, es trat eine weile lang immer wieder auf.
Jetzt seit > einem monat auf dem Entsprechendem rechner nicht mehr...

Leider weiss ich jetzt auch dass du gehofft hast nach dieser Beschreibung meines (und so wie es klingt auch deines) Fehlers, eine Lösung zu haben. Die habe ich so leider nicht..

Bei mir ist die Problememachende maschine mit
Linux bitcoin 3.16.0-4-amd64 #1 SMP Debian 3.16.43-2 (2017-04-30) x86_64 GNU/Linux

aber ich glaube das liegt nicht am system da habe ich noch einige andere Debian Kisten wo alles Problemlos rennt..

If you like to give me a tip:  bc1q8ht32j5hj42us5qfptvu08ug9zeqgvxuhwznzk

"Bankraub ist eine Unternehmung von Dilettanten. Wahre Profis gründen eine Bank." Bertolt Brecht
Nexoru (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
July 04, 2017, 07:58:15 PM
 #7

hab ich irgendwie überlesen Smiley
aber jetzt fängt es an mich richtig zu interessieren, weil ich genau auch sowas mal hatte. Hatte, weil im moment tritt es nicht mehr auf.
Leider habe ich trotz riesiegem Hochdrehen im Debug nicht herausgefunden was es ist.
das die Datenbank nach einem Stromausfall mal kaputt geht, klar das kann vorkommen (sollte es nicht da ja eigentlich eine append only) aber dennoch.
Ich habe irgendwann mal den verdacht gehabt dass es böse clients sind die jemanden abschiessen mit falschen netzwerkpaketen in der Blockchain. Aber auch das kontne ich dann ausschliessen nachdem das Problem auch aufgetreten ist als ich den Problemrechner gegen eine andere Node von mir hab laufen lassen.
Auch habe ich Probiert selbstcompile, die Binaries, verschiedene Versionen, es trat eine weile lang immer wieder auf.
Jetzt seit > einem monat auf dem Entsprechendem rechner nicht mehr...

Leider weiss ich jetzt auch dass du gehofft hast nach dieser Beschreibung meines (und so wie es klingt auch deines) Fehlers, eine Lösung zu haben. Die habe ich so leider nicht..

Bei mir ist die Problememachende maschine mit
Linux bitcoin 3.16.0-4-amd64 #1 SMP Debian 3.16.43-2 (2017-04-30) x86_64 GNU/Linux

aber ich glaube das liegt nicht am system da habe ich noch einige andere Debian Kisten wo alles Problemlos rennt..
Halb so tragisch Smiley

Ja mich juckts jetzt auch alles durchzuprobieren wie du es geschrieben hast, werde aber mal auf meinem Server die Blockchain downloaden und dort die wallet.dat importieren , wenns da geht dann werde ich vielleicht mal eine neuinstallation durchführen. Würde gerne den Fehler suchen aber ich bin grad so ungedültig wenn ich sehe das meine Balance 0BTC beträgt haha Cheesy
Ich dachte das auchmal mit den Bösen clients da der debug.log echt danach aussieht, da er ja aufeinmal weg ist.

Achja das hab ich ja nicht geschrieben - Windows 7 64Bit V-6.1 7601.

Also so schön der BitcoinCore Client ist , ne kleine Tussi ist er ja schon.
Nexoru (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
July 09, 2017, 08:37:57 PM
 #8

Leute , ich dreh druch , also komplett .

komplett anderer Rechner , anderes Betriebssystem und jetzt kurz vor "9 Wochen Sync" geht die datenbank wieder im arsch ... ich dreh gleich voll am rad.

WAS KANN DAS SEIN ?

Bitte bitte helft mir , ich weiß schon nicht mehr was ich machen soll , geht ja doch um ein haufen geld

Code:
2017-07-09 19:59:29 UpdateTip: new best=0000000000000000014e21662a76a923f8b967b6f0c8b69d52dd92bc3786c0ab height=464686 version=0x20000000 log2_work=86.374856 tx=218761088 date='2017-05-03 19:50:14' progress=0.921926 cache=55.1MiB(30377tx)
2017-07-09 19:59:30 version handshake timeout from 6921
2017-07-09 19:59:31 UpdateTip: new best=000000000000000001fd460c3ff4a9f20d041273e618f723a5c1981c4de3a4c4 height=464687 version=0x20000002 log2_work=86.374888 tx=218763468 date='2017-05-03 19:57:38' progress=0.921932 cache=59.6MiB(34252tx)
2017-07-09 19:59:32 version handshake timeout from 6922
2017-07-09 19:59:33 UpdateTip: new best=000000000000000001c4446e58d705a5cb43843ef763fe1b8ad01af483376dc4 height=464688 version=0x20000002 log2_work=86.374921 tx=218765762 date='2017-05-03 20:00:46' progress=0.921935 cache=63.7MiB(38594tx)
2017-07-09 19:59:33 UpdateTip: new best=0000000000000000014573d90ad8666a0a9ace3c7d2cbac8250fab4702f7b469 height=464689 version=0x20000000 log2_work=86.374953 tx=218767517 date='2017-05-03 20:32:27' progress=0.921960 cache=66.0MiB(43625tx)
2017-07-09 19:59:38 LevelDB read failure: Corruption: block checksum mismatch
2017-07-09 19:59:38 Corruption: block checksum mismatch
2017-07-09 20:34:28 Error reading from database: Database corrupted
2017-07-09 20:34:58

Jetzt fragt er ob ich die Blockdatenbank neu aufbauen will , NEIN sicher nicht nochmal alles sync'en , sicher nicht
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1498
Merit: 1520


No I dont escrow anymore.


View Profile WWW
July 23, 2017, 07:59:20 AM
 #9

Leute , ich dreh druch , also komplett .

komplett anderer Rechner , anderes Betriebssystem und jetzt kurz vor "9 Wochen Sync" geht die datenbank wieder im arsch ... ich dreh gleich voll am rad.

WAS KANN DAS SEIN ?

Bitte bitte helft mir , ich weiß schon nicht mehr was ich machen soll , geht ja doch um ein haufen geld
-snip-

Ich hab die Probleme nicht, aber wenn ich sie hätte, würde ich eine andere Wallet nutzen.

Im not really here, its just your imagination.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!