Status STARTUP2 berarti simpul tidak dapat memilih. Seorang anggota RS memasuki keadaan ini setelah proses MongoD selesai memuat konfigurasi itu. Dalam keadaan ini, anggota telah membuat utas untuk menangani operasi replikasi internal tetapi ia belum mengubah status menjadi Memulihkan dan selanjutnya dari yang menjadi Sekunder (lihat [status dan detailnya di dokumen]) .
Jika simpul Anda telah dalam kondisi ini selama lebih dari periode singkat maka Anda menghadapi beberapa perilaku aneh. Ini sangat tidak mungkin untuk dianalisis tanpa log untuk menentukan mengapa macet. Menjalankan rs.status () dan db.printSlaveReplicationInfo () akan memberi Anda beberapa detail pada gambar lokal pada node.
Pendekatan normal untuk menyelesaikan ini adalah dengan mematikan node, menghapus file datanya (file-file di dbpath), dan me-restart itu. Ini akan memulai kembali proses sinkronisasi awal dan harus pindah ke SECONDARY. Jika macet di STARTUP2 lagi, Anda harus melihat log untuk mengumpulkan lebih banyak informasi tentang alasannya - ada berbagai penyebab tetapi satu yang bisa terjadi adalah jaringan yang tidak rata atau pertikaian sumber daya lokal.
Satu hal yang perlu diperhatikan adalah bahwa sementara sinkronisasi awal sedang berlangsung, node akan tetap di STARTUP2 jadi tergantung pada jumlah data yang disinkronkan, ini bisa menjadi waktu yang cukup lama (berpotensi berhari-hari).
show databases
gagal dengannot master and slaveOk=false