Página inicial do Docs → Desenvolver aplicações → Manual do MongoDB
setClusterParameter
Nesta página
Definição
setClusterParameter
setClusterParameter
é um comando administrativo para modificar valores de parâmetros do cluster. Parâmetros de cluster são parâmetros configuráveis que afetam todos os nós em um conjunto de réplicas ou cluster fragmentado.Você deve emitir o comando
setClusterParameter
contra o reconhecimento de data centeradmin
.O comando
setClusterParameter
está disponível somente em instalações autogerenciadas. O comandosetClusterParameter
não está disponível no MongoDB Atlas.
Sintaxe
db.adminCommand( { setClusterParameter: { <parameter>: <value> } } )
Para obter os parâmetros de cluster disponíveis, incluindo exemplos, consulte MongoDB cluster Parameters.
Comportamento
Você só pode executar
setClusterParameter
no reconhecimento de data centeradmin
. Se você executar o comando em qualquer outro reconhecimento de data center, o MongoDB retornará um erro.Você só pode executar
setClusterParameter
em um conjunto de réplicas primário ou em um cluster fragmentado.Você não pode executar
setClusterParameter
em uma implantação autônomo.
Controle de acessos
Quando a autenticação está habilitada, o setClusterParameter
só funciona quando autenticado como um usuário com um role que tem acesso à ação setClusterParameter
.
Persistência
As modificações de parâmetros feitas utilizando setClusterParameter
são persistentes em conjuntos de réplicas e clusters fragmentados. Isso garante que as modificações de parâmetros feitas com setClusterParameter
sobrevivam às reinicializações.
Stable API
Ao usar a API estável V1 com apiStrict definido como true
, não é possível usar setClusterParameter
para modificar os parâmetros do cluster.