teseladb admin topology

Cómo se usa teseladb admin topology, con sus opciones y sus ejemplos.

Uso

teseladb admin --node <addr> topology set <mongos|replicaset> [--name <set>] [--primary <host:port>]

Descripción

Cambia en caliente si el clúster se presenta a los drivers como mongos o como replica set.

Opciones

OpciónPor defectoDescripción
--node127.0.0.1:27200Puerto de administración del nodo al que se pregunta.
--formatEscribe la salida en JSON. Sin esta opción, la escribe como texto.
--dbpathDirectorio de datos del nodo. En teseladb admin, el directorio de cuya PKI se toman las credenciales.
--tlsCertificateKeyFilelos de la PKICertificado y clave en PEM. En un nodo, sustituyen a los de la PKI; en admin y mcp, son los del cliente.
--tlsCAFilela de la PKICA en PEM. En un nodo, la que verifica los certificados de cliente; en admin y mcp, la que firmó el certificado del nodo.
--nameNombre del replica set que ven los drivers, el replicaSet= de su cadena de conexión. Si lo cambias, los drivers configurados con el nombre anterior dejan de usar el clúster.
--primaryNodo que se anuncia como primario, en forma host:puerto. Sin esta opción es el líder de Group 0.

Ejemplos

Presentarse como replica set

Shell
teseladb admin topology set replicaset --name rs0

Códigos de salida

  • 0 La orden terminó bien.
  • 1 La orden falló al ejecutarse; el error dice por qué.
  • 2 La orden se escribió mal, porque falta un argumento o sobra una opción.

Ver también