在MongoDB中配置静态数据的加密

时间:2016-03-28 15:10:00

标签: mongodb encryption cluster-computing bigdata

我在RHEL 7上构建了一个3节点MongoDB 3.2.3群集。

由于加密是此版本MongoDB的一项新功能,我尝试在配置文件中以不同的方式启用它。以下是我的配置文件的一部分:

net:
  port: 27017
  bindIp: 127.0.0.1,  # Listen to local interface only, comment to listen on all interfaces.

security:
 authorization: enabled
 keyFile: /data/mongodb-keyfile/auth-keyfile

encryption:
 enabled: true
 Keyfile: /data/encryp-keyfile

尝试使用本地密钥文件启用加密。

当我尝试使用上述配置重新启动服务时,加密配置服务将被终止。

有人可以指导我如何为MongoDB中的静态数据启用加密吗?

1 个答案:

答案 0 :(得分:0)

  • 添加以上配置。
  • 删除Dbpath文件夹并使用适当的权限创建该文件夹。
  • 再次启动mongod。