「デバイスに空き容量がありません」エラーから回復するにはどうすればよいですか?
1 回答
- 投票
解決策の手がかりは、Validation of block BK... failed
というエラーの一部にあります.
新しい空きディスク容量があるかどうかを確認していなかったようです.そもそもなぜ失敗したのかというエラーを読み返していました.また、ブロックの検証に失敗すると、ブロックは無効としてマークされました.
./tezos-admin-client unmark all invalid blocks
し、tezos-node
を再起動すると、ノードはピアに正しく接続し、再度同期します.
The clue to the solution is in the part of the error saying that Validation of block BK... failed
.
It seems that it wasn't checking to see if there was any new free disk space available, it was just reading back the error of why it failed in the first place. And when it failed to validate the block, the block was marked as invalid.
After running ./tezos-admin-client unmark all invalid blocks
and restarting the tezos-node
, the node is properly connecting to peers and syncing again.
ノードが使用するドライブのディスク容量が不足しています.これにより、次のような形式で一連のエラーが発生しました.
ノードが同期を停止し、すべてのピアが切断されました.
十分なディスク容量を解放してノードを再起動しましたが、ディスク容量が不足し、同期を拒否し、すべてのピアから切断されたという上記のエラーが繰り返し発生しました.
ドライブに空き容量があることをノードに認識させ、同期を再開するにはどうすればよいですか?