Docs Menu
Docs Home
/ /

Actualización de la configuración avanzada de los clústeres del atlas

Actualizar la configuración avanzada para un clúster.

Actualiza la configuración avanzada de un clúster del proyecto especificado. Los clústeres contienen un grupo de hosts que mantienen el mismo conjunto de datos. La configuración avanzada incluye la configuración de lectura/escritura, los límites de índice y registro de operaciones, y otras opciones de configuración de la base de datos. Atlas solo admite este comando para clústeres M10+.

Sintaxis del comando
atlas clusters advancedSettings update <clusterName> [options]
Nombre
Tipo
Requerido
Descripción

nombre del clúster

string

true

Nombre del clúster a actualizar.

Nombre
Tipo
Requerido
Descripción

--disableFailIndexKeyTooLong

false

Bandera que deshabilita la escritura de documentos que excedan 1024 bytes sin indexar.

Mutuamente excluyente con --enableFailIndexKeyTooLong.

--disableJavascript

false

Bandera que deshabilita la ejecución de operaciones que realizan ejecuciones de JavaScript del lado del servidor.

Mutuamente excluyente con --enableJavascript.

--disableTableScan

false

Bandera que deshabilita la ejecución de cualquier consulta que requiera un escaneo de colección para devolver resultados.

Mutuamente excluyente con --enableTableScan.

--enableFailIndexKeyTooLong

false

Bandera que permite escribir documentos que superen 1024 bytes sin indexar.

Mutuamente excluyente con --disableFailIndexKeyTooLong.

--enableJavascript

false

Bandera que habilita la ejecución de operaciones que realizan ejecuciones de JavaScript del lado del servidor.

Mutuamente excluyente con --disableJavascript.

--enableTableScan

false

Bandera que permite ejecutar cualquier consulta que requiera un escaneo de colección para devolver resultados.

Mutuamente excluyente con --disableTableScan.

-h, --ayuda

false

ayuda para actualizar

--oplogMinRetentionHours

float

false

Ventana de retención mínima para el registro de operaciones del clúster expresada en horas.

--oplogSizeMB

Int

false

Límite de almacenamiento del registro de operaciones del clúster expresado en megabytes.

-o, --output

string

false

Formato de salida. Los valores válidos son json, json-path, go-template o go-template-file. Para ver la salida completa, use la opción -o json.

--projectId

string

false

Cadena hexadecimal que identifica el proyecto que se utilizará. Esta opción anula la configuración del archivo de configuración o la variable de entorno.

--readConcern

string

false

Nivel predeterminado de reconocimiento solicitado a MongoDB para las operaciones de lectura establecidas para este clúster.

--sampleRefreshIntervalBIConnector

Int

false

Intervalo en segundos en el que el proceso mongosqld remuestrea los datos para crear su esquema relacional. Este valor predeterminado es -1.

--sampleSizeBIConnector

Int

false

Número de documentos por base de datos que se muestrearán al recopilar información del esquema. Este valor predeterminado es -1.

--tlsProtocol

string

false

Versión mínima de seguridad de la capa de transporte (TLS) que el clúster acepta para las conexiones entrantes.

--writeConcern

string

false

Nivel predeterminado de reconocimiento solicitado a MongoDB para las operaciones de escritura establecidas para este clúster.

Nombre
Tipo
Requerido
Descripción

-P, --profile

string

false

Nombre del perfil que se usará en el archivo de configuración. Para obtener más información sobre los perfiles para la CLI de Atlas, consulte https://dochub.mongodb.org/core/atlas-cli-save-connection-settings.

Si el comando se ejecuta correctamente, la CLI devuelve un resultado similar al siguiente ejemplo. Los valores entre paréntesis representan sus valores.

Updating advanced configuration settings of your cluster'.
# Update the minimum oplog size for a cluster:
atlas cluster advancedSettings update <clusterName> --projectId <projectId> --oplogSizeMB 1000
# Update the minimum TLS protocol version for a cluster:
atlas cluster advancedSettings update <clusterName> --projectId <projectId> --minimumEnabledTLSProtocol "TLS1_2"

Volver

describir

En esta página