Unix 无法启动mongodb奇怪行为权限被拒绝为根用户
我在smartos64机器上以root用户身份运行Unix 无法启动mongodb奇怪行为权限被拒绝为根用户,unix,mongodb,solaris,Unix,Mongodb,Solaris,我在smartos64机器上以root用户身份运行 我的数据库位于/data/db Mongod位于/mongo/bin/Mongod 运行时,我收到一个“权限被拒绝”错误,没有进一步的详细信息 -运行。/mongo/bin/mongod或 -sudo./mongo/bin/mongod 我尝试在/data/db上使用chown更改权限,但仍然会出现这种行为。如何启动mongo?您下载了什么版本的mongo?我相信SmartOS64是Solaris的衍生产品,所以我会尝试从Mongo下载站点
- 我的数据库位于
/data/db
- Mongod位于
/mongo/bin/Mongod
运行。/mongo/bin/mongod
或
-sudo./mongo/bin/mongod
我尝试在
/data/db
上使用chown更改权限,但仍然会出现这种行为。如何启动mongo?您下载了什么版本的mongo?我相信SmartOS64是Solaris的衍生产品,所以我会尝试从Mongo下载站点构建Solaris。如果这不起作用,您可能需要从源代码处构建它。刚刚尝试了针对solaris 64和32的x86和i86(预构建二进制),但与我从源代码处构建的存储库相同,结果我缺少mongo64额外模块