http://dotinstall.com/lessons/basic_nodejs/26214
↑ドットインストールの Node.js入門の「#14 MongoDBに接続してみよう」
ここでつまった時のこと
MongoClient.connectしようとしたら、
{ [MongoError: failed to connect to server [0.0.0.0:27017] on first connect]
name: 'MongoError',
message: 'failed to connect to server [0.0.0.0:27017] on first connect' }
ってなる。
いろいろ試してみた結果、
ターミナルで
mongod
からの
ERROR: Insufficient free space for journal files
Please make at least 3379MB available in /data/db/journal or use --smallfiles
を発見
だから
mongod --smallfiles
を実行
そしたらMongodがやっと動いたらしく
node mongo.js
でめでたくエラー回避、ちゃんとconnectされました。
ぜんぜん中身わかっていないけれど、とりあえず動きました。
解決できたのは偶然です。
DBのメモリの問題?っぽいことがあるようでしたがさっぱりわかりませんでした。