웹개발

몽고디비 와이어드타이거 에러

jjnll 2023. 8. 9. 13:07

결론: 한단계 낮은 버전으로 몽고 설치(나의 경우 두 단계 모두 있어서 다운그레이드 버전 리페어 설치)

문제는 용량이었다!!!!!!!!!!!!!!!!! 용량이 없으면 이런에러가 난다. 꼭 10gb이상의 공간을 만들어 두자.

오전 중에 잘 쓰던 몽고디비가 갑자기 로컬에서 끊겨서 보니까

unsupported WiredTiger file version: this build only supports versions up to 4, and the file is version 5

위의 에러가 새로 뜨는게 보였다.

 

찾아보니 4 from 5 뿐 아니라 3 from 4도 있었다고 하니 방법은 동일해보인다.

내 컴퓨터에는 4.4랑 4.2가 설치되어 있는데 혹시 몰라서 4.2로 리페어, 리커버리로 재설치했다.

된다!?

방법이 나온 사이트에선 삭제 후 재설치, 그리고 몽고커맨드로 리페어 하면 디비까지 깔끔하게 가져와서 해결된다고 쓰여있는데 굳이 그럴 필요 없이 리커버리설치로도 해결이 되었다.

근데 또 같은 일이 있었어서 보니까 용량이 너무 적어서 설치가 제대로 안 된 느낌.

용량 만들만큼 만들고 다시 리커버리 후 장기간 썼더니 잘 된다.

일렉트론도 가끔 용량 적으면 에러나는데 비슷한 이유같다.

 

728x90