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
/ /
Administración

getClusterParameter (comando de base de datos)

getClusterParameter

getClusterParameter es un comando administrativo para recuperar los valores de los parámetros del clúster. Estos parámetros son configurables y afectan a todos los nodos de un clúster fragmentado.

Para ejecutar getClusterParameter, utilice el método db.adminCommand( { command } ).

El comando getClusterParameter solo está disponible en instalaciones autogestionadas. El comando getClusterParameter no está disponible en MongoDB Atlas.

Este comando está disponible en implementaciones alojadas en los siguientes entornos:

  • MongoDB Atlas: El servicio totalmente gestionado para implementaciones de MongoDB en la nube

Nota

Este comando es compatible con todos los clústeres de MongoDB Atlas. Para obtener información sobre el soporte de Atlas para todos los comandos, consulte Comandos no compatibles.

  • MongoDB Enterprise: La versión basada en suscripción y autogestionada de MongoDB

  • MongoDB Community: La versión de MongoDB con código fuente disponible, de uso gratuito y autogestionada.

El comando tiene la siguiente sintaxis:

db.adminCommand(
{
getClusterParameter: <parameter> | [<parameter>, <parameter>] | "'*'"
}
)

El comando toma los siguientes campos:

Campo
Tipo
Descripción

<parameter>

string o arreglo de strings

Puede especificar uno de los siguientes:

  • El nombre del parámetro que desea recuperar.

  • Un arreglo con los nombres de múltiples parámetros.

  • '*'para devolver valores para todos los parámetros disponibles en getClusterParameter.

  • Solo se puede ejecutar getClusterParameter en la base de datos admin. Si se ejecuta el comando en cualquier otra base de datos, MongoDB devuelve un error.

  • Puedes ejecutar getClusterParameter en cualquier nodo de un set de réplicas o clúster.

  • Cuando ejecutas getClusterParameter en mongod, getClusterParameter devuelve valores de parámetros almacenados en caché.

  • Cuando ejecuta getClusterParameter mongosen, getClusterParameter devuelve el valor duradero del parámetro de clúster del servidorde configuración.

Cuando se habilita la autenticación, getClusterParameter sólo funciona cuando se autentica como un usuario con un rol que tiene acceso a la acción getClusterParameter.

Nota

La salida de los siguientes ejemplos puede variar según la configuración específica de la implementación de MongoDB en ejecución.

La siguiente operación ejecuta getClusterParameter en la base de datos admin usando un valor de hostName para recuperar el valor de un parámetro de clúster hipotético llamado hostName:

use admin
db.adminCommand( { getClusterParameter : "hostName" } )

La siguiente operación ejecuta getClusterParameter en la base de datos admin utilizando los valores hostName y testParameter para recuperar los valores de los parámetros de clúster hipotéticos denominados hostName y testParameter:

use admin
db.adminCommand( { getClusterParameter: [ "hostName", "testParameter" ] } )

La siguiente operación ejecuta getClusterParameter con un valor de '*' para recuperar los valores de todos los parámetros del clúster:

use admin
db.adminCommand( { getClusterParameter : '*' } )

Tip

setClusterParameter para obtener más información sobre estos parámetros.

Volver

fsyncUnlock

En esta página