gpt4 book ai didi

exception - 无法通过 mongodb.conf 更改 mongodb 中的 dbpath

转载 作者:IT老高 更新时间:2023-10-28 13:21:26 24 4
gpt4 key购买 nike

我收到以下消息
initAndListen std::exception 中的异常: boost::filesystem::exists: Permission denied: "/vol/mongodb", terminating

在/var/log/mongodb/mongodb.log 中

ls -al/vol/mongodb 给出 -
drwxrwxrwx 2 mongodb mongodb 4096 2011-08-07 12:10 ./

当我更改 dbpath 时,恢复为默认值,即/var/lib/mongodb - 它工作正常。

我该如何解决这个问题?

最佳答案

我一开始也有同样的问题,发现是mongodb用户对parent目录没有适当的权限造成的。

我建议检查 /vol 以确保 mongodb 用户至少可以从该目录读取文件。可能还需要执行权限,我怀疑这将适用于每个后续父目录,直到根目录。

关于exception - 无法通过 mongodb.conf 更改 mongodb 中的 dbpath,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6971634/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com