我没有安全和授权的mongo复制设置。但现在我希望通过授权方式增加安全性。设置是这样的
4 boxes : A,B,C,D,
作为主人,安息奴隶。它们都在无身份验证模式下运行。
现在我希望为所有人添加-keyFile选项,从而确保它的登录模式。
问题是我不想要任何停机时间。我希望无缝地添加安全性,而不会对最终用户站点产生任何影响。我应该采取什么步骤?
答案 0 :(得分:0)
您将不得不在某个时刻重新启动每个实例以启用安全性和身份验证。您无法运行混合(身份验证和无身份验证),因此无法在没有停机的情况下进行切换。
您所能做的就是通过首先添加管理员用户并确保您的密钥文件一致且适合重新启动来最小化停机时间,如下所述:
http://www.mongodb.org/display/DOCS/Security+and+Authentication