Title: Database Corrupted Post by: Nexoru on July 04, 2017, 02:50:35 PM 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 :D) 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 :o ??? Danke, Happy Mining Nexoru Title: Re: Database Corrupted Post by: shorena on July 04, 2017, 02:57:30 PM 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 :D) 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 :o ??? 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? Title: Re: Database Corrupted Post by: Nexoru on July 04, 2017, 06:15:40 PM 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 :D) 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 :o ??? 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 :) Code: 2017-07-04 12:19:56 Corruption: block checksum mismatch Braucht Ihr mehr vom Code ? Danke für die Hilfe . Title: Re: Database Corrupted Post by: fronti on July 04, 2017, 07:06:13 PM 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/ Title: Re: Database Corrupted Post by: Nexoru on July 04, 2017, 07:18:26 PM 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. Title: Re: Database Corrupted Post by: fronti on July 04, 2017, 07:36:43 PM hab ich irgendwie überlesen :)
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.. Title: Re: Database Corrupted Post by: Nexoru on July 04, 2017, 07:58:15 PM hab ich irgendwie überlesen :) Halb so tragisch :) 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.. 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 :D 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. Title: Re: Database Corrupted Post by: Nexoru on July 09, 2017, 08:37:57 PM 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) Jetzt fragt er ob ich die Blockdatenbank neu aufbauen will , NEIN sicher nicht nochmal alles sync'en , sicher nicht Title: Re: Database Corrupted Post by: shorena on July 23, 2017, 07:59:20 AM 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. |