sql >> Database >  >> NoSQL >> MongoDB

Kan mongodb niet opnieuw opstarten op Ubuntu 11.04

Gezien de uitvoer van het startcommando start dit correct. Wanneer u status uitvoert, lijkt het te zijn gestopt. Je moet in het logbestand kijken:

/var/log/mongodb/mongodb.log

Dat zal je vertellen waarom de mongod stopt. Er zijn een aantal waarschijnlijke oorzaken, maar zonder die output te zien, zal het moeilijk zijn om definitief te antwoorden. Mijn algemene aanbevelingen:

  1. Gebruik bind_ip niet - het is over het algemeen een slecht idee Update (2016):dit verwijderen omdat de problemen met bind_ip die ervoor zorgden dat ik dit in 2012 schreef, zijn opgelost en het is nu zelfs standaard ingeschakeld in officiële pakketten. Het is het proberen waard zonder de instelling als stap voor het oplossen van problemen, maar geen slecht idee om het in het algemeen te gebruiken.
  2. Controleer of er iets anders draait op poort 27017
  3. Geef de poort expliciet op in het bestand mongodb.conf, zelfs als je de standaard wilt gebruiken

Bekijk ten slotte dit antwoord voor het oplossen van bestandspermissies, voor het geval dat een probleem is (meestal veroorzaakt door op een bepaald moment als root te draaien):

mongodb crasht na onverwachte afsluiting



  1. Dichtstbijzijnde punten vinden bij een bepaald punt gezien de coördinaten en maximale afstand - Query Resultaat Undefined met Mongoose met MEAN Stack

  2. MongoDB Match een array met $type?

  3. Werk het MongoDB-veld bij met de waarde van een ander veld

  4. De aggregatiefunctie dupliceert items in ng-repeat bij het vernieuwen van de pagina. Moet uitzoeken hoe de duplicatie te stoppen. Angularjs Mongodb mangoest