Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /

Reemplaza un nodo de un set de réplicas autogestionado

Si necesitas cambiar el nombre de host de un nodo del conjunto de réplicas sin cambiar la configuración de ese nodo o del conjunto, puedes utilizar la operación descrita en este tutorial. Por ejemplo, si necesitas volver a aprovisionar sistemas o renombrar hosts, puedes utilizar este patrón para minimizar el alcance de ese cambio.

Para cambiar el nombre de host de un miembro del conjunto de réplicas, modifique el members[n].host campo. El valor del campo members[n]._id no cambiará cuando realices la reconfiguración.

Consulta Configuración del set de réplicas autogestionado y rs.reconfig() para más información.

Nota

Cualquier cambio en la configuración del set de réplicas puede provocar que el primario actual se degrade,lo que fuerza una elección. Durante la elección, la sesión actual del shell y los clientes conectados a este set de réplicas se desconectan, lo que produce un error incluso cuando la operación tiene éxito.

Para cambiar el nombre de host a mongo2.example.net para el miembro del conjunto de réplicas configurado en members[0], emita la siguiente secuencia de comandos:

cfg = rs.conf()
cfg.members[0].host = "mongo2.example.net"
rs.reconfig(cfg)

Volver

Remover miembros de un set de réplicas

En esta página