armory : Bitcoin Core'impossible d'ouvrir le fichier' provoque l'échec de la réindexation
J’ai récemment eu du mal à envoyer des bitcoins de mon portefeuille Armory (0,96,5) vers un autre compte. L’envoi de bitcoin n’a pas fonctionné car le portefeuille n’a pas pu se synchroniser avec la blockchain. Étant donné que Armory repose sur la connexion gérée par le client principal bitcoin, bitcoin-qt ou bitcoind, il est devenu évident que l’échec était causé par les clients principaux bitcoin (0.17.1). La commande./bitcoin-qt –reindex a été émise après l’arrêt de l’Armory, mais a échoué à plusieurs reprises avec des entrées dans debug.log contenant des extraits tels que les suivants immédiatement avant l’arrêt :
2019-01-15T23 :17 :07Z Pré-allocation jusqu’à la position 0x1000000 dans rev01636.dat
224133 tx=371925681 date=’2019-01-10T12 :31 :34Z2Z’ cache)
224157 tx=371928196 date=’2019-01-10T12 :4296 :46Z’progress=0.9900.3t52
2019-01-15T23 :17 :07Z Transactions mempool importées à partir du disque : 1 réussie, 0 échouée, 0 expirée, 0 déjà présente
size=133976289.558003, time=2019-01-09.2019-01-11)
2019-01-15T23 :17 :09Z Impossible d’ouvrir le fichier /home/**/.bitcoin/blocks/blk01637.dat
2019-01-15T23 :17 :09Z Impossible d’ouvrir le fichier /home/**/.bitcoin/blocks/blk01637.dat
2019-01-15T23 :17 :09Z ERREUR : WriteBlockToDisk : OpenBlockFile a échoué
2019-01-15T23 :17 :09Z *** Échec de l’écriture du bloc
2019-01-15T23 :37 :10Z délai d’envoi de socket : 1201s
2019-01-15T23 :37 :10Z délai d’envoi de socket : 1201s
2019-01-15T23 :37 :10Z délai d’envoi de socket : 1201s
2019-01-15T23 :37 :10Z délai d’envoi de socket : 1201s
2019-01-15T23 :37 :10Z délai d’envoi de socket : 1201s
2019-01-15T23 :37 :10Z délai d’envoi de socket : 1201s
2019-01-15T23 :37 :10Z délai d’envoi de socket : 1201s
2019-01-15T23 :37 :10Z délai d’envoi de socket : 1201s
2019-01-15T23 :37 :10Z délai d’envoi de socket : 1201s
2019-01-15T23 :37 :10Z délai d’envoi de socket : 1201s
2019-01-15T23 :39 :47Z ERREUR : ProcessNewBlock : AcceptBlock FAILED (AcceptBlock : Impossible de trouver la position pour écrire un nouveau bloc sur le disque (code 0))
2019-01-15T23 :39 :47Z tor : interruption de thread
2019-01-15T23 :39 :47Z Arrêt : En cours.
2019-01-15T23 :39 :47Z sortie du thread addcon
2019-01-15T23 :39 :47Z sortie du fil opencon
2019-01-15T23 :39 :47Z sortie du fil torcontrol
2019-01-15T23 :39 :47Z sortie du filetage net
2019-01-15T23 :39 :47Z sortie du fil msghand
2019-01-15T23 :39 :47Z interruption du thread du planificateur
2019-01-15T23 :39 :47Z Mempool vidé : 3e-06s à copier, 0,000992s à vider
2019-01-15T23 :39 :47Z Impossible d’ouvrir le fichier /home/**/.bitcoin/blocks/blk01637.dat
2019-01-15T23 :39 :55Z Impossible d’ouvrir le fichier /home/**/.bitcoin/blocks/blk01637.dat
2019-01-15T23 :39 :56Z Libérer le portefeuille
2019-01-15T23 :39 :56Z Arrêt : terminé
Que faire lorsqu’un échec d’ouverture d’un fichier entraîne l’échec de la réindexation ?