我正在尝试学习 mongoDB 副本集。现在我有三台服务器:一台作为主服务器,一台作为辅助服务器,最后一台作为仲裁服务器。我被告知要构建一个密钥文件并将其用于 mongod 启动命令。那么,这个密钥文件到底有什么作用呢?我不明白密钥文件所扮演的角色。而且,当我使用这个密钥文件时,它会自动打开 -auth 吗?我是否必须创建一个新用户并对其进行身份验证?如果我必须执行此操作,我应该在哪台机器上执行此操作?
问问题
769 次
我正在尝试学习 mongoDB 副本集。现在我有三台服务器:一台作为主服务器,一台作为辅助服务器,最后一台作为仲裁服务器。我被告知要构建一个密钥文件并将其用于 mongod 启动命令。那么,这个密钥文件到底有什么作用呢?我不明白密钥文件所扮演的角色。而且,当我使用这个密钥文件时,它会自动打开 -auth 吗?我是否必须创建一个新用户并对其进行身份验证?如果我必须执行此操作,我应该在哪台机器上执行此操作?