Estoy intentando iniciar un conjunto de réplicas de fragmentos de mongo desde el servidor mongos. Quiero que mis mongos mantengan el conjunto de réplicas y puedan agregar un nuevo servidor a la replicación si es necesario.
Respuesta1
Si estás intentandoagregar un nuevo fragmentoa un clúster existente, primero debe crear el conjunto de réplicas para el fragmento. Al igual que en MongoDB 3.6, no puede ejecutar comandos de administración de conjuntos de réplicas como rs.initiate()
o rs.add()
mediante mongos
: estos comandos deben enviarse al principal actual para el conjunto de réplicas.
Una vez que se agrega exitosamente un nuevo fragmento a una implementación, elequilibrador de clúster fragmentadose encargará automáticamente de redistribuir las colecciones fragmentadas para tener en cuenta la disponibilidad del fragmento adicional.