もしそうなら、どのように?
レプリカ セットを最初に作成したとき、紛らわしい名前を付けました。今すぐ変更したいです。
レプリカ セット名は に記載され/etc/mongod.conf
ていますが、それがいつ読み取られるか、または再読み取られるかはわかりません。レプリカ セット名はコマンド ライン パラメーターとして渡すこともできるため、次のことを想定しています (現在テスト中です)。
- 他のノードと同期している間、起動時に一度レプリカセット名を使用するだけです
replSet
のCLI 引数またはreplSet
値を再構成、停止、変更して/etc/mongod.conf
から、再起動する必要があります
つまり、元の質問に対する答えは、「いいえ、再起動する必要があります」または「いいえ、レプリカ セット名は不変です」であると想定しています。ローカルで試しているので、おそらくすぐにこれを理解できるでしょう。