Podążam jednak za tutorialem RailsApp z Devise i Mongoid (http://railsapps.github.io/tutorial-rails-mongoid-devise.html) i napotykam następujący błąd, gdy dojdę do "Rake db: seed" w sekcji "Set Seed a Database File".Nie można połączyć się z węzłem podstawowym dla zestawu replik <Moped :: węzły klastra = [<Moped :: Node resolved_address = "127.0.0.1:27017">]>
Could not connect to a primary node for replica set <Moped::Cluster nodes=[<Moped::Node resolved_address="127.0.0.1:27017">]>
Próbowałem instrukcji od nixoncd na tej stronie tutaj, ale nie rozwiązało problemu. Mówi mi "plik istnieje" i "Już załadowany". "https://groups.google.com/forum/#!topic/mongodb-user/Hhh8iNCciMk
Otrzymuję to, jeśli wpisuję" mongod "w terminalu.
ERROR: could not read from config file
Każda pomoc mile widziane. Jestem na Mac OS X Mountain z Mongoidem zainstalowanym przy użyciu homebrew - chociaż MongoDB został zainstalowany przy użyciu pakietu mongodb.org.
MongoDB wersja shell: 2.4.6
Dzięki
EDIT: Nie jestem pewien, czy ten problem jest związany lub nie. Również problemy z uruchamianiem mongoDB. pisał też problem tutaj: mongoDB, could not read from config file -- config in different folder/Uninstall it?
czy próbowałeś: 'rm -rf /data/db/mongod.lock; mongod --dbpath/data/db --quiet & ' Konieczna może być zmiana ścieżki mongod.lock i db – Muntasim
Tak, próbowałem już. Znalazłem przyczynę problemu, co udokumentowano w powyższym linku. Dzięki! –