Trạng thái STARTUP2 có nghĩa là nút không thể bỏ phiếu. Một thành viên của RS bước vào trạng thái này sau khi quá trình MongoD hoàn tất tải cấu hình của nó. Ở trạng thái này, thành viên đã tạo các luồng để xử lý các hoạt động sao chép bên trong nhưng nó vẫn chưa thay đổi trạng thái thành Phục hồi và chuyển từ trạng thái đó sang Trung học (xem [trạng thái và chi tiết của chúng trong tài liệu]) .
Nếu nút của bạn đã ở trạng thái này trong hơn một khoảng thời gian ngắn thì bạn sẽ gặp một số hành vi lạ. Điều này là khá nhiều không thể phân tích mà không có nhật ký để xác định lý do tại sao nó bị mắc kẹt. Chạy rs.status () và db.printSlaveReplicationInfo () sẽ cung cấp cho bạn một số chi tiết về hình ảnh cục bộ trên nút.
Cách tiếp cận thông thường để giải quyết vấn đề này sẽ là tắt nút, xóa các tệp dữ liệu của nó (các tệp đó trong dbpath) và khởi động lại nó. Điều này sẽ khởi động lại quá trình đồng bộ hóa ban đầu và nó sẽ chuyển sang THỨ HAI. Nếu nó bị kẹt trong STARTUP2 một lần nữa, bạn sẽ cần xem nhật ký để thu thập thêm thông tin về lý do - có một số nguyên nhân nhưng một nguyên nhân có thể xảy ra là mạng không ổn định hoặc một số tranh chấp tài nguyên cục bộ.
Một điểm cần lưu ý là trong khi quá trình đồng bộ hóa ban đầu đang diễn ra, nút sẽ vẫn ở STARTUP2, do đó tùy thuộc vào lượng dữ liệu được đồng bộ hóa, đây có thể là một khoảng thời gian đáng kể (có thể là vài ngày).
show databases
thất bại vớinot master and slaveOk=false