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
반응형