在CentOS 7上更改MongoDB的默认dbPath时出错

时间:2017-03-25 11:09:28

标签: linux mongodb azure centos centos7

我们如何在mongod.conf文件中更改dbPath,path等选项。 我正在使用centos 7。 每次我更改默认的dbPath并尝试重新启动mongod服务它都会失败。(它可以正常使用默认配置选项,如 - >

file = readingInFile()
i = i++
for line[i] in file:
    return line

我尝试使用storage: dbPath: /var/lib/mongodb journal: enabled: true systemLog: destination: file logAppend: true path: /var/log/mongodb/mongod.log ) chown mongod:mongod /path/to/data

将权限更改为新目录

每次我收到错误(在mongod.log文件中) - > chmod 0755 /path/to/data

1 个答案:

答案 0 :(得分:0)

我必须配置/ etc / sysconfig / selinux文件。 更改 SELINUX=enforcingSELINUX=disabled允许MongoDB在CentOS上启动。 您必须重新启动系统才能使更改生效。