【问题标题】:Starting service mongodb fail on Permission denied: "/sys/devices/system/node/node1"权限被拒绝时启动服务 mongodb 失败:“/sys/devices/system/node/node1”
【发布时间】:2013-08-27 07:43:50
【问题描述】:

在 apt-get install mongodb-10gen 之后,我在 ubuntu 服务器精确 12.04 上遇到了 mongo 问题,当我尝试“mongo”时,出现此错误:

terminate called after throwing an instance of 'boost::filesystem3::filesystem_error'
what():  boost::filesystem::status: Permission denied: "/sys/devices/system/node/node1"
Aborted

我试图查看“/sys/devices/system/node/node1”权限,但似乎不存在。

有人有想法吗?

【问题讨论】:

    标签: mongodb


    【解决方案1】:

    您是否安装在 OVH 服务器上?

    我今天遇到了同样的问题,结果是内核问题(我选择了“OVH 内核批准”)。安装一个股票 Ubuntu 内核解决了这个问题。

    【讨论】:

      【解决方案2】:

      我在 OVH 服务器上遇到了同样的问题,但我不想用另一个内核重新安装...

      我的解决方法是创建一个组“sysfs”并将“mongodb”用户添加到该组。

      然后我做了几个“chgrp sysfs ...”和“chmod g+rx ...”,以便sysfs组可以读取mongodb所需的目录:

      • /sys/devices/system/node
      • /sys/dev/block/
      • /sys/devices/virtual/block/md1/queue

      确实 /sys/devices/system/node/node1 不存在,但 /sys/devices/system/node 上的读取权限就足够了。

      注意“mongo”客户端也有同样的限制,所以所有需要它的用户也必须加入“sysfs”组。

      【讨论】:

        【解决方案3】:

        我在 OVH debian 上遇到了同样的问题,并以一种非常简单的方式解决了这个问题:在 /sys/devices/system/node/node1 和父目录上 chmod 755。

        【讨论】:

        • chmod 755 /sys/devices/system/node/node1 出现错误,但能够运行 chmod 755 /sys/devices/system/node/ 并让父目录使其正常工作跨度>
        【解决方案4】:

        OVH/kimsufi 也有同样的问题。

        我安装了默认内核,至少在撰写本文时一切正常,尽管系统变得明显变慢且响应速度变慢。

        你需要

        1. 安装新内核
        2. 可启动。在我意识到我还没有使新内核可引导之前,我已经把头撞在墙上了几个小时。

        首先,制作/etc/default/grub 的备份副本,然后按照指南进行操作,例如https://askubuntu.com/questions/156700/how-to-set-default-boot-kernel-in-ubuntu-grubhttps://askubuntu.com/questions/309874/how-to-install-linux-kernel-3-9-in-ubuntuhttps://askubuntu.com/questions/100232/how-do-i-change-the-grub-boot-order

        【讨论】:

          【解决方案5】:

          这是 mongodb 中相应的错误报告:https://jira.mongodb.org/browse/SERVER-10623

          它注意到这已在 2.5.3 中修复

          【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-01-01
          • 2016-07-31
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2023-03-08
          相关资源
          最近更新 更多