STARTUP2 durumu, düğümün oy kullanamayacağı anlamına gelir. Bir RS üyesi, MongoD işlemi yapılandırmasını yüklemeyi tamamladığında bu duruma girer. Bu durumda, üye iç çoğaltma işlemlerini gerçekleştirmek için iş parçacıkları oluşturmuştur, ancak henüz durumu Kurtarmaya ve bundan İkincil'e değiştirmemiştir (bkz. [Durum ve dokümanlardaki ayrıntıları]) .
Düğümünüz kısa bir süreden daha uzun bir süredir bu durumda ise, tuhaf bir davranışla karşılaşıyorsunuz. Bunun neden sıkıştığını belirlemek için günlükler olmadan analiz etmek neredeyse imkansızdır. Rs.status () ve db.printSlaveReplicationInfo () çalıştırıldığında, düğümdeki yerel resim hakkında bazı ayrıntılar verilir.
Bunu çözmek için normal yaklaşım düğümü kapatmak, veri dosyalarını (dbpath dosyasındaki) silmek ve yeniden başlatmak olacaktır. Bu, ilk senkronizasyon işlemini yeniden başlatacak ve SECONDARY konumuna taşınmalıdır. Tekrar STARTUP2'de takılı kalırsa, nedeniyle ilgili daha fazla bilgi toplamak için günlüklere bakmanız gerekir - bir dizi neden vardır, ancak olabilecek bir kesintili ağ veya bazı yerel kaynak çekişmesidir.
Dikkat edilmesi gereken bir nokta, bir ilk senkronizasyon devam ederken düğümün STARTUP2'de kalacağıdır, bu nedenle senkronize edilen veri miktarına bağlı olarak bu önemli bir süre (potansiyel günler) olabilir.
show databases
başarısıznot master and slaveOk=false