1

mongoDB レプリカ セットを学習しようとしています。現在、3 つのサーバーがあります。1 つはプライマリ、もう 1 つはセカンダリ、最後の 1 つはアービターです。キーファイルを作成し、mongod 起動コマンドに使用するように言われました。では、このキーファイルは実際には何をするのでしょうか? キーファイルが果たしている役割がわかりません。また、このキーファイルを使用すると、自動的に -auth がオンになりますか? 新しいユーザーを作成して認証する必要がありますか? この操作を行う必要がある場合、どのマシンでこの操作を行う必要がありますか?

4

1 に答える 1

1

キー ファイルには、クラスター メンバーが通信に使用するキーまたは必要に応じてパスワードが含まれています。

キー ファイルは、すべてのクラスタ メンバに存在する必要があります。

キー ファイルを指定すると、承認が有効になっていることを意味する必要があります。

私が間違っていなければ、プライマリでユーザーを作成する必要があります。これは 3 つのサーバーすべてに適用されます。

于 2015-01-15T11:01:09.120 に答える