Menu Docs
Página inicial do Docs
/ /

Converter um conjunto de réplicas standalone

O MongoDB Ops Manager fornece a capacidade de converter uma instânciaautônoma do em um conjunto de réplica. Quando convertido, o conjunto de réplicas terá a antiga instância autônoma como principal.

1
  1. Se ainda não estiver exibido, selecione a organização que contém o projeto desejado no menu Organizations na barra de navegação.

  2. Se ainda não estiver exibido, selecione o projeto desejado no menu Projects na barra de navegação.

  3. Se ainda não estiver exibido, clique em Deployment na barra lateral.

  1. Clique na visualização Clusters.

2
3

Insira o nome do conjunto de réplicas e clique no botão Convert .

Importante

O Ops Manager exibe a visualização Editing Replica Set . As etapas a seguir descrevem o conteúdo de cada seção nessa visualização.

4

A seção Replica Set Configuration contém as seguintes definições de configuração em todo o agrupamento. As configurações cujos valores são cinza e não interativos são imutáveis.

Contexto
Descrição

Replica Set Id

Insira o nome da implantação do conjunto de réplicas. Você não pode alterar isso depois de definido. Essa configuração corresponde à opção de configuração de réplica _id.

Auth Schema Version

Selecione o esquema para armazenar o usuário para armazenar os dados do usuário para seu sistema.

Feature Compatibility Version

Selecione o da implantação. O Ops Manager exibe esse campo se seu sistema executar o MongoDB versão Feature Compatibility Version 3.4 ou posterior.

Replica Set Settings

Exibe uma tabela de cada processo associado ao conjunto de réplicas. Você pode configurar a versão do servidor MongoDB, o diretório de dados e o caminho de log de cada processo.

Process Name

Nome do host e porta de um processo mongod . Este nome de host pode ser um nome de host, um FQDN, um endereço IPv4 ou um endereço IPv6 . MongoDB Ops Manager agrupa inicialmente cada processo sob o nome do conjunto de réplica. Clique em à esquerda do nome do conjunto de réplicas para exibir todos os processos do mongod no conjunto de réplicas.

O Ops Manager aplica quaisquer configurações definidas para o conjunto de réplicas para todos os seus processos associados.

Version

Selecione a versão do servidor MongoDB do processo mongod.

O Ops Manager lista apenas as versões MongoDB que estão disponíveis para sua implantação.

Para desabilitar esta filtragem, consulte automation.versions.download.baseUrl.allowOnlyAvailableBuilds.

Data Directory

Especifique o diretório onde o processo mongod armazena os arquivos de dados. Esta configuração corresponde à opção de arquivo de configuração do storage.dbPath mongod . A automação MongoDB Ops Manager deve ter permissão do sistema de arquivos para ler, escrever e executar todos os arquivos e pastas no diretório especificado.

Cada processo mongod deve ter seu próprio diretório de banco de dados. Se estiver implantando vários processos mongod no mesmo host, certifique-se de que cada processo tenha seu próprio diretório distinto.

Log File

Especifique o caminho completo para o arquivo de log mongod, incluindo o nome e a extensão do arquivo de log. Esta configuração corresponde à opção de arquivo de configuração do systemLog.path. O mongod deve ter permissão para ler e gravar no arquivo especificado.

Por exemplo, especificar /var/log/mongodb/mongo.log direciona o mongod para armazenar seu arquivo de log em /var/log/mongodb/ como mongo.log.

O mongod deve ter seu próprio arquivo de log exclusivo. Se estiver implantando vários processos mongod no mesmo host, certifique-se de que cada mongod tenha seu próprio arquivo de log distinto.

5

O Ops Manager lista cada membro do conjunto de réplicas no cabeçalho MongoD Settings da seção Member Configuration . Cada membro do conjunto de réplicas possui as seguintes opções:

Contexto
Descrição

Member

Selecione uma das seguintes roles do nó do conjunto de réplicas no menu:

  • Default

    Um membro portador de dados do set que pode se tornar o primário e votar nas eleições.

  • Árbitro

    Um nó não portador de dados do conjunto de réplicas que pode votar nas eleições. Corresponde à opção de configuração de réplica do arbiterOnly.

  • Oculto

    Um nó portador de dados do conjunto de réplicas que pode votar nas eleições. Corresponde à opção de configuração de réplica do hidden.

  • Atrasado oculto

    Um membro portador de dados do conjunto de réplicas que pode votar nas eleições. Corresponde às opções de configuração de réplica secondaryDelaySecs e hidden.

Hostname

Selecione no menu o host para o qual o Ops Manager Automation implementa o membro do conjunto de réplicas. O menu lista somente os hosts em Automação do Ops Manager. Para obter a documentação completa sobre como adicionar servidores à automação do Ops Manager, consulte Provisionar servidores para automação.

Este nome de host pode ser um nome de host, um FQDN, um endereço IPv4 ou um endereço IPv6.

Port

Especifique o número da porta IANA para o processo mongod . Esta configuração corresponde à opção de arquivo de configuração do net.port . O padrão é 27017.

O mongod deve ter acesso exclusivo à porta especificada. Se estiver implantando vários processos mongod em um único host, você deverá selecionar uma porta não utilizada exclusiva para cada processo.

Votes

Especifique o número de votos que o membro do conjunto de réplicas tem durante as eleições. Essa configuração corresponde à opção de configuração do conjunto de réplicas votes mongod.

Priority

Especifique a prioridade do membro durante as eleições. Os membros do conjunto de réplicas com prioridade 0 não podem se tornar os primários e não podem acionar eleições. Essa configuração corresponde à opção de configuração do conjunto de réplicas priority mongod.

Delay

Especifique o número de segundos "atrás" do nó primário que esse nó deve "atrasar". Essa configuração corresponde à opção de configuração do conjunto de réplicas secondaryDelaySecs mongod .

Build Indexes

Especifique true para direcionar o mongod para criar índices. Essa configuração corresponde à opção de buildIndexesmongod configuração do conjunto de réplicas.

Tags

Especifique a tag ou tags associadas ao conjunto de réplicas. Essa configuração corresponde à opção de configuração do conjunto de réplicas tags mongod.

Para obter a documentação completa sobre as tags de conjuntos de réplicas, consulte Tags de conjuntosde réplicas

Add a Mongod

Adiciona um processo mongod a mais como membro do conjunto de réplicas.

Adicionar um novo processo mongod também atualiza a lista de processos na seção Replica Set Configuration. Você deve configurar o Version, Data Directory e Log File do novo processo.

6

A seção Replication Settings contém as seguintes opções de configuração para o conjunto de réplicas:

Contexto
Descrição

Protocol Version

Selecione a versão do protocolo de replicação usada pelo conjunto de réplicas. Esta configuração corresponde à opção de configuração do conjunto de réplicas do protocolVersion .

Para obter mais informações, consulte Replica Set Protocol Versions.

Chaining Allowed

Especifique true para permitir que nós secundários repliquem a partir de outros nós secundários. Essa configuração corresponde à opção de configuração do conjunto de réplicas chainingAllowed.

Write Concern Majority Journal Default

Determina o comportamento de preocupação de gravação {w:"majority"} se a preocupação de gravação não especificar explicitamente a opção de registro no diário j. Esta configuração corresponde à opção de configuração do conjunto de réplicas do writeConcernMajorityJournalDefault.

Heartbeat Timeout (secs)

Especifique o número de segundos em que os membros do conjunto de réplicas aguardam um heartbeat bem-sucedido um do outro. Esta configuração corresponde à opção de configuração do conjunto de réplicas heartbeatTimeoutSecs.

Election Timeout (ms)

Especifique o limite de tempo, em milésimos de segundo, para detectar quando o primário de um conjunto de réplicas não pode ser acessado. Essa configuração corresponde à opção de configuração do conjunto de réplicas electionTimeoutMillis.

CatchUp Timeout (ms)

Especifique o limite de tempo, em milésimos de segundo, para que um primário recém-eleito sincronize ou se atualize com os outros nós do conjunto de réplicas que possam ter gravações mais recentes. Essa configuração corresponde à opção de configuração do conjunto de réplicas catchUpTimeoutMillis.

CatchUp Takeover Delay (ms)

Especifique o tempo em milissegundos que um nó espera para iniciar um catchup takeover após determinar que está à frente do primário atual. Esta configuração corresponde à opção de configuração do conjunto de réplicas do catchUpTakeoverDelayMillis.

Last Error Defaults

Especifique a preocupação de gravação padrão para o conjunto de réplicas. O conjunto de réplicas utiliza esta preocupação de gravação somente quando as operações de gravação ou não especificam outra preocupação de getLastError gravação.

Se esta opção não estiver definida, a preocupação de gravação padrão para o conjunto de réplicas exigirá apenas a confirmação do primário.

Especifique esta opção na forma de um documento, ou seja, {"w":2}.

Force Reconfigure

Especifique que você deseja forçar uma reconfiguração do conjunto de réplicas. Quando definido para Yes, o Agente MongoDB força o conjunto de réplicas a aceitar uma nova configuração, mesmo que a maioria dos membros não esteja disponível.

AVISO: forçar a reconfiguração de um conjunto de réplicas pode levar a uma reversão das gravações comprometidas pela maioria.

Prossiga com cuidado. Entre em contato com o Suporte do MongoDB se tiver dúvidas sobre os possíveis impactos desta operação.

Para saber mais, consulte Reconfigurar um conjunto de réplicas com membros indisponíveis no Manual do MongoDB Server .

7

A seção Advanced Configuration Options permite a você configurar opções de tempo de execução do MongoDB para cada processo do MongoDB em seu sistema.

Para adicionar uma opção:

  1. Clique em Add Advanced Options.

  2. Clique em Select a Startup Option e selecione a opção de configuração.

  3. O Ops Manager exibe uma entrada sensível ao contexto para configurar um valor aceitável para a opção selecionada.

  4. Clique em Add para adicionar a opção selecionada e seu valor correspondente a cada processo do tipo de processo selecionado no agrupamento.

O Ops Manager lista cada processo no cluster agrupado logicamente. Clique na seta cinza à esquerda do agrupamento lógico para exibir seus subgrupos e processos. Você pode modificar as opções avançadas para cada processo individualmente, conforme necessário.

Para descrições do Advanced Configuration Options disponível, consulte Opções avançadas para sistemas MongoDB.

8

Revise os detalhes do conjunto de réplicas. Quando estiver pronto, clique no botão Save .

9
10

Caso contrário, clique em Cancel e você poderá fazer alterações adicionais.

Voltar

Editar conjunto de réplicas

Nesta página