解决 MongoDB 启动时报错 “key are too open” 权限问题
在使用 MongoDB 部署副本集或分片集群时,常常需要配置 keyFile 来实现节点之间的认证。但在启动 MongoDB 服务时,遇到如下报错:
1 | 2016-03-18T10:39:58.889+0800 I CONTROL [main] ***** SERVER RESTARTED ***** |
该错误提示表明 MongoDB 对 keyFile 文件的权限要求比较严格,当前文件权限设置不符合安全要求,导致服务启动失败。