Có khả năng bạn cũng đã bỏ config.transactions thu thập. Đây là bộ sưu tập để sử dụng nội bộ lưu trữ các bản ghi được sử dụng để hỗ trợ có thể thử lại viết cho các tập hợp bản sao và các cụm phân đoạn. Xem thêm Cấu hình cơ sở dữ liệu .
Kể từ MongoDB v3.6 +, người dùng sẽ không thể bỏ config
cơ sở dữ liệu trong bản sao được đặt từ mongo
vỏ bọc. Mặc dù nếu bạn đang kết nối bằng mongo
shell trước v3.6, bạn vẫn có thể làm như vậy, hãy đảm bảo nâng cấp shell để phù hợp với phiên bản máy chủ.
Bạn có thể tạo lại bộ sưu tập theo cách thủ công trên nút chính:
use config
db.createCollection("transactions");
Ngoài ra, một cuộc bầu cử tập hợp bản sao cũng sẽ tự động tạo lại nó. Điều này là do việc tạo config.transactions
bộ sưu tập là một phần của bước lên nút thiết lập bản sao. session_catalog_mongod.cpp # L156
config.transactions
mới bộ sưu tập sẽ được nhân rộng sang bộ thứ hai sau khi bộ chính hoàn thành giai đoạn bắt kịp.