Mac OS X에서 MongoDB를 제거합니다.
단말기에서 mongod를 실행하려고 하면 다음 오류가 나타납니다.
2014-07-02T23:56:24.797-0700 [initandlisten]ERROR:listen():bind() failed errno:48 소켓에 이미 사용 중인 주소: 0.0.0:27017 2014-07-02T23:56:24.797-0700 [initandlisten]ER: addr이 이미 사용되고 있습니다.
최근 Mac에 두 가지 버전의 MongoDB가 있다는 것을 알게 되었고, 이것이 위의 오류의 원인일 수 있다고 생각합니다.(게다가 두 가지 버전은 필요 없습니다.)구글링을 시도했지만 제거 방법에 대한 명확한 지침을 찾을 수 없었습니다.개발 버전 2.7.0과 2.6.3이 있습니다.
잘 부탁드립니다!
다음 명령을 실행하여 시작/시작에서 mongodb를 삭제하고 Homebrew를 사용하여 제거합니다.
# See if mongo is in the launch/startup list
launchctl list | grep mongo
# Remove mongodb from the launch/startup
launchctl remove homebrew.mxcl.mongodb
# Kill the mongod process just in case it's running
pkill -f mongod
# Now you can safely remove mongodb using Homebrew
brew uninstall mongodb
더블체크인만 하세요./usr/local/bin/
mongodb 명령어가 삭제되었는지 확인합니다.
커뮤니티 버전을 제거하기 위해 명령어는brew uninstall mongodb-community
나를 위해 일했다
Nitin Jadhav 버전은 나에게 효과가 있었다.brew uninstall mongodb
계속 나에게 주어졌다Error: No such keg: /usr/local/Cellar/mongodb
몽고드비 커뮤니티를 없애고 있었어요사용하다cd /usr/local/Cellar
그 후 실행ls -a
그리고 나서 달려라rm -rf mongodb-community
그것을 제거하다
저는 당신의 웹 사이트를 탐색을 제안하고 싶습니다./usr/local/Cellar
를 실행합니다.ls -a
커뮤니티 버전의 mongo를 설치했는데, 위의 명령어로 선택되지 않았습니다.거기서 mongo 버전을 찾으면rm -rf
각 사례
osx에서 다음 오류가 발생한 경우:
brew uninstall mongodb Error: No such keg: /usr/local/Cellar/mongodb
실행하다brew list | grep mongo
예를 들어 다음과 같이 표시됩니다.
mongodb-community@4.2
mongodb-database-tools
mongosh
로 그것들을 제거하다.brew uninstall mongodb-community@4.2 mongodb-database-tools mongosh
또한 실행launchctl remove homebrew.mxcl.mongodb
@anuvrat-tiku가 그의 대답에서 말한 것처럼.
언급URL : https://stackoverflow.com/questions/24547016/uninstall-mongodb-on-mac-os-x
'programing' 카테고리의 다른 글
onSubmit을 사용하여 양식 구성 요소를 입력하는 방법 (0) | 2023.03.06 |
---|---|
MongoDB를 서비스로 시작할 수 없습니다. (0) | 2023.03.06 |
타이프 스크립트 데코레이터를 구현하는 방법 (0) | 2023.03.06 |
CORS는 도메인 간 AJAX 요청을 안전하게 처리하는 방법입니까? (0) | 2023.03.06 |
Reactjs: 문서가 정의되지 않았습니다. (0) | 2023.03.06 |