Bitcoin Forum

Local => Новички => Topic started by: safocl on April 13, 2016, 06:40:28 PM



Title: Ошибка синхронизации биткойн кошелька
Post by: safocl on April 13, 2016, 06:40:28 PM
привв народ, у меня пичаль ситуация - при синхронизации до какого то момента кошелек биткойн корэ выдает ошибку. в биткойнд v.12.0 выдает следующее

Code:
Error: Error: A fatal internal error occurred, see debug.log for details
Error: Failed to connect best block
Error: Error: A fatal internal error occurred, see debug.log for details

в файле лога отладки
Code:
2016-04-13 16:43:35 Committing 30692 changed transactions (out of 30692) to coin database...
2016-04-13 16:43:35 Corruption: block checksum mismatch
2016-04-13 16:43:35 *** System error while flushing: Database corrupted
2016-04-13 16:43:35 Error: Error: A fatal internal error occurred, see debug.log for details
2016-04-13 16:43:35 Error: Failed to connect best block
2016-04-13 16:43:35 Interrupting HTTP server
2016-04-13 16:43:35 Exited http event loop
2016-04-13 16:43:35 Interrupting HTTP RPC server
2016-04-13 16:43:35 Reindexing block file blk00000.dat...
2016-04-13 16:43:35 Interrupting RPC
2016-04-13 16:43:35 Shutdown: In progress...
2016-04-13 16:43:35 Stopping HTTP RPC server
2016-04-13 16:43:35 scheduler thread interrupt
2016-04-13 16:43:35 Unregistering HTTP handler for / (exactmatch 1)
2016-04-13 16:43:35 Stopping RPC
2016-04-13 16:43:35 RPC stopped.
2016-04-13 16:43:35 Stopping HTTP server
2016-04-13 16:43:35 Waiting for HTTP worker threads to exit
2016-04-13 16:43:35 Waiting for HTTP event thread to exit
2016-04-13 16:43:35 Stopped HTTP server
2016-04-13 16:43:35 CDBEnv::Flush: Flush(false)
2016-04-13 16:43:35 CDBEnv::Flush: Flushing wallet.dat (refcount = 0)...
2016-04-13 16:43:35 CDBEnv::Flush: wallet.dat checkpoint
2016-04-13 16:43:35 CDBEnv::Flush: wallet.dat detach
2016-04-13 16:43:35 CDBEnv::Flush: wallet.dat closed
2016-04-13 16:43:35 CDBEnv::Flush: Flush(false) took              55ms
2016-04-13 16:43:35 StopNode()
2016-04-13 16:43:35 Committing 0 changed transactions (out of 0) to coin database...
2016-04-13 16:43:35 Corruption: block checksum mismatch
2016-04-13 16:43:35 *** System error while flushing: Database corrupted
2016-04-13 16:43:35 Error: Error: A fatal internal error occurred, see debug.log for details
2016-04-13 16:43:35 CDBEnv::Flush: Flush(true)
2016-04-13 16:43:35 CDBEnv::Flush: Flush(true) took               0ms
2016-04-13 16:43:36 Shutdown: done

п.с. не нашел как сделать спойлер, так чо будет так грамоздко

до этого месяца два назад полностью синхронизировал клиент нормально.
пробывал разные версии кошельков, даже собирал из исходников релиз кандидаты последние, ситуация идентичная.
стоит линукс и рядом винда, ни там ни там не хатит синхронизироваться, в винде пишет чо произошла неисправимая ошибка.
дело точно не в железе, т.к. другие файлы нормально функционируют и бОльших размеров.

мб кто то столкнулся с данной проблемой и смог ее решить? плиз хелп)))


Title: Re: Ошибка синхронизации биткойн кошелька
Post by: vizito on April 13, 2016, 06:55:41 PM
вот нашел на форуме похожую проблему в английской ветке https://bitcointalk.org/index.php?topic=1229696.0 (https://bitcointalk.org/index.php?topic=1229696.0) если дружишь с английским  глянь может там что то есть
UP вот еще https://github.com/bitcoin/bitcoin/issues/6528 (https://github.com/bitcoin/bitcoin/issues/6528)


Title: Re: Ошибка синхронизации биткойн кошелька
Post by: safocl on April 13, 2016, 07:07:17 PM
вот нашел на форуме похожую проблему в английской ветке https://bitcointalk.org/index.php?topic=1229696.0 (https://bitcointalk.org/index.php?topic=1229696.0) если дружишь с английским  глянь может там что то есть
UP вот еще https://github.com/bitcoin/bitcoin/issues/6528 (https://github.com/bitcoin/bitcoin/issues/6528)

да вот и выложил в рускую ветку, т.к. не очень с англ а переводчик даже транслейт пишет ахинею по данной тематике, если не трудно то можешь в краце изложить что там описано? и да, я примерно прочел несколько подобных, там везде указывают на аппаратную ошибку винта, но у меня ее точно нет, т.к. пару месяцев назад точно все нормально работало, синхронизация доходит примерно до середины 2015 года и крашится, примерно на 350000 блоке где то...плюс минус 10000 блоков....

кстати доп инфа - винт обычный на 2 терабайта


Title: Re: Ошибка синхронизации биткойн кошелька
Post by: vizito on April 13, 2016, 07:16:34 PM
вот нашел на форуме похожую проблему в английской ветке https://bitcointalk.org/index.php?topic=1229696.0 (https://bitcointalk.org/index.php?topic=1229696.0) если дружишь с английским  глянь может там что то есть
UP вот еще https://github.com/bitcoin/bitcoin/issues/6528 (https://github.com/bitcoin/bitcoin/issues/6528)

да вот и выложил в рускую ветку, т.к. не очень с англ а переводчик даже транслейт пишет ахинею по данной тематике, если не трудно то можешь в краце изложить что там описано? и да, я примерно прочел несколько подобных, там везде указывают на аппаратную ошибку винта, но у меня ее точно нет, т.к. пару месяцев назад точно все нормально работало, синхронизация доходит примерно до середины 2015 года и крашится, примерно на 350000 блоке где то...плюс минус 10000 блоков....

кстати доп инфа - винт обычный на 2 терабайта
та я сам с англ не очень, делай импорт приват ключа и переходи на web кошель blockchain
еще можешь сделать проверку диска на ошибки и дефрагментацию диска может что то и в правду с жестким


Title: Re: Ошибка синхронизации биткойн кошелька
Post by: safocl on April 13, 2016, 07:29:37 PM
та я сам с англ не очень, делай импорт приват ключа и переходи на web кошель blockchain
еще можешь сделать проверку диска на ошибки и дефрагментацию диска может что то и в правду с жестким
да вот точно норм все с жестким... прям уверен на все сто


Title: Re: Ошибка синхронизации биткойн кошелька
Post by: Vov4ik2682 on April 13, 2016, 09:37:52 PM
В англоветке написано как решилась проблема. Из того что я понял, дело было в файловой системе.
Не знаю поможет это или нет, но вот часть перевода: "Проблема была решена форматированием в файловую систему f2fs вместо файловой системы ext4 Linux. После этого все стабильно начало работать. Файловая система ext4 Linux не может справиться с нагрузкой."

Может менял файловую систему и после этого начались проблемы?


Title: Re: Ошибка синхронизации биткойн кошелька
Post by: safocl on April 13, 2016, 10:16:24 PM
В англоветке написано как решилась проблема. Из того что я понял, дело было в файловой системе.
Не знаю поможет это или нет, но вот часть перевода: "Проблема была решена форматированием в файловую систему f2fs вместо файловой системы ext4 Linux. После этого все стабильно начало работать. Файловая система ext4 Linux не может справиться с нагрузкой."

Может менял файловую систему и после этого начались проблемы?
ну у меня всегда была ext4, но при чем на винде то тоже не синхронится...
решил енту пичаль загрузкой копий папок с блоками с торрента, все норально стало....
но все же думаю очень интересно будет решить проблему синхронизации через нулевой клиент...
файловая система тут явно не при чем, т.к. доходит до одного момента и крашится именно на одном и том же блоке. сравнил для ентого прошлый дебаг лог... тот же блок и таже ошибка...
при чем не со временем траблы если бы было из-за нагрузки файловой системы а сразу запуск и ошибка... а до ентого полдня норм синхронился


Title: Re: Ошибка синхронизации биткойн кошелька
Post by: safocl on April 13, 2016, 10:26:35 PM
есть предположение чо суда роскомнадзор приложил руку... или провайдер... но тога почему качает до определенного блока??? при чем не только в россии ткаая проблема... чото с блокчейном случилось, закачивается соррупченный блок на определенном этапе...


Title: Re: Ошибка синхронизации биткойн кошелька
Post by: Vov4ik2682 on April 13, 2016, 10:54:15 PM
есть предположение чо суда роскомнадзор приложил руку... или провайдер... но тога почему качает до определенного блока??? при чем не только в россии ткаая проблема... чото с блокчейном случилось, закачивается соррупченный блок на определенном этапе...

Роскомнадзор тут точно ни при чем))
У меня тоже были проблемы с синхронизацией, но при самой первой загрузке блоков и где-то в районе 40-42 недели, если память не изменяет. А тут если два месяца назад была полная синхронизация, то думаю стоит искать проблему в том, что было сделано с системой в эти два месяца. Если железо в полном порядке конечно.
А линукс и винда стоят на одной машине или на разных?


Title: Re: Ошибка синхронизации биткойн кошелька
Post by: safocl on April 13, 2016, 10:57:07 PM
есть предположение чо суда роскомнадзор приложил руку... или провайдер... но тога почему качает до определенного блока??? при чем не только в россии ткаая проблема... чото с блокчейном случилось, закачивается соррупченный блок на определенном этапе...

Роскомнадзор тут точно ни при чем))
У меня тоже были проблемы с синхронизацией, но при самой первой загрузке блоков и где-то в районе 40-42 недели, если память не изменяет. А тут если два месяца назад была полная синхронизация, то думаю стоит искать проблему в том, что было сделано с системой в эти два месяца. Если железо в полном порядке конечно.
А линукс и винда стоят на одной машине или на разных?

стоят на одной машине... с системой точно не будет никаких проблем, т.к. если бы были то вообще не грузились бы блоки а не только один
попробуй у себя новую папку сделать и засинхронить с нуля


Title: Re: Ошибка синхронизации биткойн кошелька
Post by: Vov4ik2682 on April 13, 2016, 11:04:22 PM
есть предположение чо суда роскомнадзор приложил руку... или провайдер... но тога почему качает до определенного блока??? при чем не только в россии ткаая проблема... чото с блокчейном случилось, закачивается соррупченный блок на определенном этапе...

Роскомнадзор тут точно ни при чем))
У меня тоже были проблемы с синхронизацией, но при самой первой загрузке блоков и где-то в районе 40-42 недели, если память не изменяет. А тут если два месяца назад была полная синхронизация, то думаю стоит искать проблему в том, что было сделано с системой в эти два месяца. Если железо в полном порядке конечно.
А линукс и винда стоят на одной машине или на разных?

стоят на одной машине... с системой точно не будет никаких проблем, т.к. если бы были то вообще не грузились бы блоки а не только один
попробуй у себя новую папку сделать и засинхронить с нуля

А мне вот почему-то кажется, что проблемы именно с железом, раз на одном и том же железе и на двух разных системах одна и та же ошибка.
У меня нет столько места, чтобы опять качать 70 гигов  ;D


Title: Re: Ошибка синхронизации биткойн кошелька
Post by: safocl on April 13, 2016, 11:51:14 PM
есть предположение чо суда роскомнадзор приложил руку... или провайдер... но тога почему качает до определенного блока??? при чем не только в россии ткаая проблема... чото с блокчейном случилось, закачивается соррупченный блок на определенном этапе...

Роскомнадзор тут точно ни при чем))
У меня тоже были проблемы с синхронизацией, но при самой первой загрузке блоков и где-то в районе 40-42 недели, если память не изменяет. А тут если два месяца назад была полная синхронизация, то думаю стоит искать проблему в том, что было сделано с системой в эти два месяца. Если железо в полном порядке конечно.
А линукс и винда стоят на одной машине или на разных?

стоят на одной машине... с системой точно не будет никаких проблем, т.к. если бы были то вообще не грузились бы блоки а не только один
попробуй у себя новую папку сделать и засинхронить с нуля

А мне вот почему-то кажется, что проблемы именно с железом, раз на одном и том же железе и на двух разных системах одна и та же ошибка.
У меня нет столько места, чтобы опять качать 70 гигов  ;D

ну ёпрст почему именно с торентовского бекапа чьегото все норма а с нуля закачки нет??? в железе??? в своем уме??? логику то немног надо врубать в моды загрузки после сна


Title: Re: Ошибка синхронизации биткойн кошелька
Post by: Vadi2323 on April 14, 2016, 07:39:03 AM
Судя по логам, записался файл с ошибкой. Потом ты блокчейн скопировал в другую ОС вместе с той же ошибкой. Просто перезакачай блокчейн. Если не нужны все 70 гигабайт - включай лайт режим.

Причиной случившегося может быть ошибка в файловой системе, проблемный диск (скорее всего) или ОЗУ. Советую прогнать диск через chkdsk с ключами /f /r


Title: Re: Ошибка синхронизации биткойн кошелька
Post by: vizito on April 14, 2016, 07:46:33 AM
Судя по логам, записался файл с ошибкой. Потом ты блокчейн скопировал в другую ОС вместе с той же ошибкой. Просто перезакачай блокчейн. Если не нужны все 70 гигабайт - включай лайт режим.

Причиной случившегося может быть ошибка в файловой системе, проблемный диск (скорее всего) или ОЗУ. Советую прогнать диск через chkdsk с ключами /f /r
вчера писал человеку что бы проверил диск на ошибки и сделал дефрагментацию диска, но он твердит что все ок и не может быть проблем с железом, пусть попробует поставить на другой чистый комп кошелек думаю проблем не должно возникнуть


Title: Re: Ошибка синхронизации биткойн кошелька
Post by: Vov4ik2682 on April 14, 2016, 09:29:06 AM
А мне вот почему-то кажется, что проблемы именно с железом, раз на одном и том же железе и на двух разных системах одна и та же ошибка.
У меня нет столько места, чтобы опять качать 70 гигов  ;D
ну ёпрст почему именно с торентовского бекапа чьегото все норма а с нуля закачки нет??? в железе??? в своем уме??? логику то немног надо врубать в моды загрузки после сна

Тебе бы как раз и не мешало включить логику и подумать. Тебе все тут пишут, что дело скорее всего в железе, а ты уверен что нет.
Для начала, проверил все железо, после того как тебе написал vizito еще в самых первых постах?


Title: Re: Ошибка синхронизации биткойн кошелька
Post by: safocl on April 17, 2016, 06:22:17 AM
Судя по логам, записался файл с ошибкой. Потом ты блокчейн скопировал в другую ОС вместе с той же ошибкой. Просто перезакачай блокчейн. Если не нужны все 70 гигабайт - включай лайт режим.

Причиной случившегося может быть ошибка в файловой системе, проблемный диск (скорее всего) или ОЗУ. Советую прогнать диск через chkdsk с ключами /f /r

ну я не один раз пробывал загружать блокчейн с нуля!!! написано же на одном и том же блоке ошибка. значит чо я не один раз загружел!!! читай внимательнее плз
второе - если бы была ошибка в файловой системе, то она бы не была в разных папках, при чем в начальную папку при копировании готового скачанного блокчейна засинхронилося норма...

плз дядь больше не пиши никому никогда енти неимоверно умные речи о том чо надо прогнать чекдиском  и т.д. и не намекай никада на аппаратные проблемы компа... это удел неосведомленных с компьютерной техникой людёв


Title: Re: Ошибка синхронизации биткойн кошелька
Post by: A-Bolt on April 17, 2016, 07:21:22 PM
При возникновении такой ошибки можно попробовать запустить bitcoin-qt или bitcoind с параметром -reindex.