由於一些奇怪的原因,我無法創建新的集合。這是我做的:Mongodb保存創建新集合
use newdb
switched to db newdb
db.getCollectionNames()
[ ]
db.teams.save({country:"Ukraine",GroupName:"D"})
WriteResult({
"nInserted" : 0,
"writeError" : {
"code" : 18825,
"errmsg" : "couldn't create file /data/db/newdb.ns"
}
})
我可以保存到任何其他數據庫或集合,但我已經創建。
任何想法?
看起來像文件/目錄權限錯誤。 'mongod'進程是否在'/ data/db'中有完整的寫入權限和創建權限? –
是啊!它看起來可能是問題,但我該如何檢查? – mskw