У меня есть bitcoind экземпляр работает и у меня есть тип демона Абэ-blockexplorer, который хранит блоки / Txs из bitcoind в локальной базе данных.
Поэтому для экономии места я удалил старые блочные файлы в bitcoind, старые файлы типа BLK * .dat, * .dat оборотов от .bitcoin
Теперь bitcoind иногда просто выходя из-за ошибки
котировка
2014-12-24 16:15:43 Добавлены временные данные, образцы 200, смещение +0 (+0 минут)
2014-12-24 16:15:48 Не удалось открыть файл /home/enigma/.bitcoin/blocks/blk00159.dat
2014-12-24 16:15:48 ОШИБКА: ReadBlockFromDisk: OpenBlockFile не удалось
2014-12-24 16:15:48 Не удалось открыть файл /home/enigma/.bitcoin/blocks/blk00159.dat
2014-12-24 16:15:48 ОШИБКА: ReadBlockFromDisk: OpenBlockFile не удалось
Если перезапустить bitcoind он начинает работать снова на несколько блоков, а затем снова выход. Я не трогал содержание .bitcoin / chainstate
Любые мысли о том, почему это происходит? Мое мышление, так как я не сделал сенсорную chainstate, bitcoind должен быть еще в состоянии проверить новые блоки