MongoDBのレプリカセットを削除する方法
MongoDBのレプリカセットからメンバーを削除するには、次の方法があります。
- rs.削除 ()
rs.remove("hostname:port")
取り外したいメンバーのホスト名とポート番号はhostname:port
- rs.reconfig()
rs.reconfig(cfg, options)
cfgは新しい複製セットの構成で、optionsは追加の構成オプションを指定するためのオプションのパラメータオブジェクトです。
- MongoDB AtlasやMongoDB CompassなどのMongoDB管理ツールを使用して、インターフェース操作でレプリカセットのメンバーを削除できます。これらのツールは通常、グラフィカルインターフェースと簡略化された操作プロセスを提供し、メンバーの削除をより直感的かつ容易にします。
レプリカセットからメンバーを削除した場合、そのメンバーのデータはレプリカセットのデータ複製と読み書き操作に利用されないようになります (使用する方法にかかわらず)。