WEB2.0/프로그래밍
mac에서 mongdb 실행 오류 발생할때
나를찾는아이
2024. 12. 12. 17:29
728x90
반응형
brew services start mongodb-community@8.0
맥에서 새 버전의 mongodb를 설치하고 실행명령어를 입력하였는데 성공적으로 시작이 되었다고는 하는데
mongosh도 접속이 안되고 compass에서도 접속이 되지 않습니다
brew services list
입력해보니
mongodb-community error 15872
빨간색으로 에러가 표시됩니다
tail -f $(brew --prefix)/var/log/mongodb/mongo.log
에러로그를 살펴보았습니다
{"t":{"$date":"2024-12-12T17:09:35.670+09:00"},"s":"I", "c":"CONTROL", "id":23138, "ctx":"initandlisten","msg":"Shutting down","attr":{"exitCode":62}}
에러코드가 62번인것 같네요
살펴보니 예전에 설치해둔 다른 버전이 있어서 그랬습니다
docker가 아니라 brew를 통해서 두가지 버전을 설치할수는 없는것 같습니다
지난 버전을 깨끗하게 삭제합니다
일단 방금설치한 버전을 명시적으로 종료하고 다시 재설치를 위해 삭제합니다
brew services stop mongodb-community@8.0
brew uninstall mongodb-community@8.0
그리고 저장된 데이터와 로그도 삭제합니다
rm -rf $(brew --prefix)/var/mongodb/*
rm -rf $(brew --prefix)/var/log/mongodb/*
새 버전을 다시 설치합니다
brew install mongodb-community@8.0
brew services start mongodb-community@8.0
다행히 접속 성공입니다
728x90
반응형