Kiedy próbuję uruchomić mongod z terminala, pojawia się następujący błąd:Odinstaluj MongoDB na Mac OS X
2014-07-02T23: 56: 24.797-0700 [initandlisten] BŁĄD: listen(): wiążą() nie errno: 48 adres już używana nasadka: 0.0.0.0:27017 2014-07-02T23: 56: 24.797-0700 [initandlisten] Błąd aDDR już używany
niedawno sobie sprawę, że mają dwa wersje MongoDB na moim Macu i myślę, że to może być źródło powyższego błędu. (Plus, nie potrzebuję dwóch wersji.) Próbowałem Googling, ale nie byłem w stanie znaleźć jasnych wskazówek, w jaki sposób mogę odinstalować. Mam wersję rozwojową 2.7.0 i 2.6.3.
Bardzo dziękuję z góry za pomoc!
jeśli zainstalowałeś je za pomocą 'naparu' możesz' zaparzyć odinstalować mongo'. Aby naprawić problem z gniazdem, zabij cały proces mongodb używając 'ps aux | grep mongo', aby zobaczyć procesy i 'kill -9 numer_procesu' aby go zabić. –
Dziękuję bardzo za szybką odpowiedź, Pierre-Louis. Niestety, wciąż ten sam problem. Próbowałem odinstalować warzyć, a także zabić -9 z numerem. Nadal dostaję ERROR: listen(): bind() failed errno: 48 Adres już używany dla gniazda: 0.0.0.0:27017. – jasenlew
Po trochę większym bólu, Pierre-Loiuse, pkill -mongod działał. MongoDB zasadniczo wydaje się działać nawet po zamknięciu terminalu i ponownym załadowaniu. Muszę albo pkill -mongod na terminalu obciążenia, LUB kontrolować-C uruchomionej bazy danych przed wyjściem terminala. Dzięki jeszcze raz!! – jasenlew