İlk veritabanımı çoğaltma ile kurmaya çalışıyorum. Yerel örneğimi birincil ve test sunucusu olarak ikincil olarak kullanacaktım. İşler yoluna girdiğinde, tüm kopyaları sıfırlamak ve sıfırdan başlamak istiyorum. Sadece kullanarak çoğaltma üyelerini kaldırmak için umuyordum: Her üyesindeBir mongodb örneğinden tüm çoğaltma nasıl kaldırılır?
rs.remove("some.server.com:27017")
ama hata alıyorum:
rs.remove("some.server.com:27017", {force: true})
: Sonra kuvvet özellik ekleyerek çalıştı
replSetReconfig should only be run on PRIMARY, but my state is REMOVED; use the "force" argument to override
ama aynı mesajı aldım. Bu işe yaramış olsa bile, çoğaltma kurulumumu tamamen sıfırlayabilir mi?
Bir mongodb örneğinde ayarlanmış olan herhangi bir çoğaltmanın tamamen sıfırlanmasının doğru yolu nedir?
de çok bilgi sahibi 'için mongod örneğini kapatın mü kaldırmak istediğiniz üye? [doc] başına (https://docs.mongodb.org/manual/tutorial/remove-replica-set-member/#remove-a-member-using-rs-remove) – zangw