노드가 동기화를 시작하지 않습니다
-
-
귀하의 플랫폼은 무엇입니까?빌드의 커밋 해시는 무엇입니까?컨텍스트 폴더를 이동 했습니까?디스크가 꽉 찼습니까?도커를 사용하고 있습니까?더 많은 컨텍스트pls를 제공하십시오. 그렇지 않으면 도움이 어렵습니다.What is your platform ? Which is the commit hash of your build ? Did you move the context folder ? Is your disk full ? Are you using a docker ? Give more context pls otherwise it is hard to help you
- 0
- 2019-02-21
- Ezy
-
그것은 alipine의 도커에서 실행됩니다. .. 나는 그것이 동기화되고 잘 실행된다고 말했듯이tezos 기술 문서 사이트에서mainent.sh를 사용하지 않았습니다.docker-compose ..no로 모든 것을 설치하십시오. 컨텍스트 폴더를 이동하지 않았습니다. 디스크에는 최신 프로토콜 003-PsddFKi3에서 실행되는 충분한 공간이 있습니다.it running in docker on alipine .. i didnt build used the mainent.sh on tezos tech doc site as i said it was synced and running fine. Install everything with docker-compose ..no i didn't move context folder..disk has plenty of space running on latest protocol 003-PsddFKi3
- 0
- 2019-02-21
- kahmed
-
의견에 응답하는 대신 컨텍스트pls를 제공하도록 질문을 업데이트하십시오.가능한 한 명확하게 질문을 개선하는 것이 좋습니다.Update your question to give context pls instead of responding in the comments. Better to improve your question to make it as clear as possible pls
- 0
- 2019-02-21
- Ezy
-
1 대답
- 투표
-
- 2019-02-21
데이터베이스에 일관성이없는 것 같습니다.블록이 노드에 의해 검증되고
store
데이터베이스에 저장되면 해당 컨텍스트는context
데이터베이스에 저장되어야합니다.노드가 블록의 컨텍스트를 찾을 수 없다는 오류 메시지가 표시되는 것처럼 보입니다.아마도 두 데이터베이스가 더 이상 동기화되지 않았기 때문일 것입니다. 아마도store
데이터베이스에context
에없는 블록이있을 것입니다.store
데이터베이스를 제거해야합니다. 처음부터 동기화가 다시 시작됩니다.보안 강화를 위해 내부에 더 많은 오류가있는 경우context
데이터베이스를 제거 할 수도 있습니다.It looks like an inconsistency in the database. Once a block has been validated by the node and stored in the
store
database, its context is supposed to be stored in thecontext
database. It looks like the error messages say that the node cannot find the context of a block. It's probably because the two databases are not synchronized anymore, probably thestore
database has blocks that thecontext
does not have.You should remove the
store
database, it will restart synchronizing from the beginning. For more security, you might also remove thecontext
database, in case there are more errors inside.
몇 일 전에 노드를 완전히 동기화했고 작업하는 동안 여러 번 다시 시작해야했습니다. 이제 동기화가 시작되지 않고 동일한 오류가 계속 발생합니다. 해결 방법에 대한 아이디어가 있습니까?
물론 80GB 이상의 컨텍스트 + 데이터 체인을 삭제하고 싶지 않습니다!tezosmainnet.sh에서 설치된 도커 컨테이너에서 실행됩니다. 상자에는 20GB의 여유 RAM,CPU 및 충분한 디스크가 있습니다. 최신 프로토콜 003-PsddFKi3에서 실행