Problém vyřešen následujícími kroky (díky Karla Seguina 'The Little MongoDB Book').
Pokud jste nainstalovali MongoDB prostřednictvím balíčku ke stažení z mongodb.org, musíte si vytvořit svůj vlastní konfigurační soubor v /bin. Postupujte podle pokynů níže
(zkopírováno z knihy Karla Seguina):
- stáhnout balíček
- rozbalte balíček
- Vytvořte nový textový soubor v podsložce bin s názvem mongodb.config (pokud máte problémy s oprávněním při ukládání souboru, uložte jej nejprve na plochu a poté přesuňte soubor do složky).
- Do souboru mongodb.config přidejte jeden řádek:dbpath=PATH_TO_WHERE_YOU_WANT_TO_STORE_YOUR_DATABASE_FILES. Například v systému Windows můžete zadat dbpath=c:\mongodb\data a v systému Linux můžete zadat dbpath=/var/lib/mongodb /data.
- Ujistěte se, že zadaná cesta dbpath existuje
- Spusťte mongod pomocí parametru --config /path/to/your/mongodb.config
Moje spouštěcí cesta k souboru mongodb.config byla:
mongod --config /opt/sm/sets/versions/databases/head/mongodb/bin
(Všimněte si, že se jedná o soubor mongodb.config, nikoli soubor mongodb.conf, jak si mnoho výukových programů žádá ukázat.)
Doufám, že to někomu pomůže.
Odkaz na Seguinovu knihu (je zdarma):http://openmymind.net/mongodb.pdf