웹개발
몽고디비 와이어드타이거 에러
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