当我尝试使用以下命令启动mongod时:
mongod --dbpath data/db
我得到以下错误:
[initandlisten] exception in initAndListen: 98 Unable to lock file:
data/db/mongod.lock errno:45 Operation not supported. Is a mongod instance
already running?, terminating
但是当我使用ps
命令行时,我没有看到任何正在运行的mongod实例。
I have try to:
- 删除整个目录
data/
,重新创建路径data/db
- 修改
mongod.lock
文件的权限
但是这些都不起作用。
你知道我该怎么做吗?由于
不是所有的文件系统都支持锁,您是否正在使用NFS?您可以为您的数据文件夹添加FS类型、挂载选项和权限吗?