这些是权限
total 8
7351455 drwxr-xr-x 2 mongodb mongodb 4096 авг 21 10:36 .
7340101 drwxr-xr-x 69 root root 4096 сеп 4 11:40 ..
为了我的/var/lib/mongodb
我的 mongodb 服务有问题,我发现我必须运行
sudo chown -R mongodb:mongodb /var/lib/mongodb
df -T 显示
df -T
Filesystem Type 1K-blocks Used Available Use% Mounted on
udev devtmpfs 8145248 0 8145248 0% /dev
tmpfs tmpfs 1634684 1904 1632780 1% /run
/dev/sda5 ext4 244567356 79042556 153031796 35% /
我认为是ext4。
为什么?
答案1
我怀疑你跑了
sudo chown -R mongodb:mongodb /var/lib/mongodb
然后你发现自己很困惑,因为ls -lia /var/lib/mongodb
还显示了这个条目:
7340101 drwxr-xr-x 69 root root 4096 сеп 4 11:40 ..
这并不意味着chown
不起作用。类 Unix 系统上的每个目录都有这两个条目: .
,这是到目录本身的硬链接,并且..
,是到目录本身的硬链接家长目录。
输出中的上述行ls
引用了/var/lib/mongodb
的父目录 ,/var/lib
该目录仍归 root 所有(理应如此!)。
事实上,条目
7351455 drwxr-xr-x 2 mongodb mongodb 4096 авг 21 10:36 .
确认chmod
有效(或没有改变任何内容,因为没有什么可以改变)。