"장치에 남은 공간 없음"오류를 복구하는 방법은 무엇입니까?
1 대답
- 투표
해결 방법에 대한 단서는 Validation of block BK... failed
라는 오류 부분에 있습니다.
사용 가능한 새로운 디스크 공간이 있는지 확인하는 것이 아니라 애초에 실패한 이유에 대한 오류를 다시 읽은 것 같습니다.그리고 블록 검증에 실패했을 때 블록은 유효하지 않은 것으로 표시되었습니다.
./tezos-admin-client unmark all invalid blocks
를 실행하고 tezos-node
를 다시 시작하면 노드가 피어에 올바르게 연결되고 다시 동기화됩니다. p>
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.
노드가 사용하는 드라이브의 디스크 공간이 부족합니다. 이로 인해 다음과 유사한 형식으로 일련의 오류가 발생했습니다.
노드 동기화가 중지되고 모든 피어의 연결이 끊어졌습니다.
적절한 디스크 공간을 확보하고 노드를 다시 시작했지만 디스크 공간 부족에 대해 위의 오류를 계속 반복하고 동기화를 거부하고 모든 피어에서 연결을 끊었습니다.
내 노드가 드라이브에 여유 공간이 있음을 인식하고 동기화를 재개하도록하려면 어떻게해야합니까?