1
ysc3839 2023-11-25 09:32:10 +08:00 via Android 1
上级文件夹权限不对?
|
2
Inzufu OP @ysc3839 文件目录是在 /tls/pem.pem, tls 这个文件夹的权限是 (drwxrwxrwx 2 mongodb mongodb 4096 Nov 24 17:00 tls) 应该是没问题的
|
3
ysc3839 2023-11-25 09:42:44 +08:00 via Android 1
那看看 mongodb 输出的日志?
|
4
life90 2023-11-25 09:47:59 +08:00 via Android 1
我很好奇为啥不用软连接的形式?
|
5
churchmice 2023-11-25 10:23:33 +08:00 1
你这个完全无法判断是文件权限的问题啊,更大的可能是端口开在了 80 或者 443 上,那你普通用户当然启动不了
你要怀疑权限问题,你 su - 到你的启动用户,然后去访问证书文件看看能不能访问,能访问就不是文件权限问题了 |
6
Inzufu OP @ysc3839
@life90 @churchmice 感谢各位,刚刚我检查了一下日志,发现是 /var/lib/mongodb/WiredTiger.turtle 这个路径没有权限访问,具体 log 是"/var/lib/mongodb/wiredtiger.turtle handle-open open permission denied", 解决方案是 "sudo chown -R mongodb:mongodb /var/lib/mongodb/*" 修改目录所有者,目前问题已解决。 再次感谢各位的思路! |