Menu Docs
Página inicial do Docs
/
MongoDB Cloud Manager
/

Pré-requisitos do MongoDB Agent

Nesta página

  • Requisitos de hardware
  • Definir acesso à rede host
  • Definir permissões do host

Esta seção descreve os requisitos para os hosts que executam o MongoDB Agent.

Os hosts que executam MongoDB Agents devem ser executados em uma versão de 64 bits de uma das seguintes arquiteturas de hardware e sistemas operacionais. A tabela a seguir lista as versões do MongoDB Server que você pode implantar com o MongoDB Agent nas plataformas associadas:

Arquitetura
Distro/OS
8.0
7.0
6.0
5.0
4.4
4.2

x86_64

RHEL/Oracle Linux 7 1

RHEL/Rocky/Alma linux/Oracle linux 8 1

RHEL/Rocky/Alma linux/Oracle linux 9 1

Amazon Linux 2

Amazon Linux 2023

SUSE12

SUSE15

Debian 8

Debian 9

Debian 10

Debian 11

Debian 12

Ubuntu 16.x

Ubuntu 18.x

Ubuntu 20.x

Ubuntu 22.x 2

Windows

BRAÇO

RHEL 8

RHEL 9

Amazon Linux 2

Amazon Linux 2023

Ubuntu 20.x

Ubuntu 22.x

PowerPC/ ppc64le

RHEL 7

RHEL 8

zSeries/ 390x

RHEL 7

RHEL 8

O 1 MongoDB é compatível com o Oracle Linux que executa apenas o RHCK . O MongoDB não é compatível com o Oracle Linux que executa o UEK.

2 MongoDB connector O para BI não Ubuntu 22.04 é compatível com o .

O MongoDB Agent deve ser executado em arquiteturas de bits.

O MongoDB recomenda um mínimo de 2 núcleos de CPU e 2 GB de RAM para hosts de MongoDB Agent.

Se você ativar o backup , todos os hosts do MongoDB Agent exigirão pelo menos 2 núcleos de CPU adicionais e 3 GB de RAM além dos requisitos básicos de plataforma. Cada tarefa de backup executada pelo MongoDB Agent afeta ainda mais o desempenho do host.

Os hosts que atendem às implantações do MongoDB devem:

  • Encontre o FQDN para cada host. Execute o seguinte comando no Powershell:

    net config workstation | findstr /C:"Full Computer name"
  • Baixe e instale o Windows BIND ferramentas.

  • Encontre o FQDN para cada host. Execute o seguinte comando na shell:

    hostname -f
  • Encontre o FQDN para cada host. Execute o seguinte comando na shell:

    hostname -f
  • Encontre o FQDN para cada host. Execute o seguinte comando na shell:

    hostname -f
  • Resolva cada FQDN para um endereço IP exclusivo. Execute o seguinte comando na shell para resolver o FQDN:

    dig +short myip.opendns.com @resolver1.opendns.com
  • Defina o nome comum ou o nome alternativo do assunto valor de quaisquer certificados SSL para o FQDN do host MongoDB .

A configuração de rede deve permitir que cada MongoDB Agent faça uma conexão direta com cada MongoDB deployment listada na página Deployment . O Cloud Manager não oferece suporte ao encaminhamento de portas.

Para obter o melhor desempenho, desative o modo furtivo do Firewall do Windows nos hosts MongoDB nos quais você instalou o MongoDB Agent.

Se você instalar o MongoDB Agent em um host que esteja executando um processo MongoDB, o agente deverá ter:

  • Permissão para interromper qualquer processo do MongoDB. O MongoDB Agent reinicia o processo usando o próprio conjunto de binários MongoDB do agente. Se você instalou o MongoDB com um gerenciador de pacotes, use o mesmo gerenciador de pacotes para instalar o MongoDB Agent. Isso dá ao MongoDB Agent o mesmo proprietário do MongoDB.

  • Read e permissões do Write na linguagem de definição de dados (DDL) MongoDB e diretório de log.

Se você implantar o MongoDB Agent em um host que não tenha o MongoDB instalado, verifique se o usuário proprietário do MongoDB Agent tem permissões de Read e Write nos diretórios de dados e log do MongoDB que você planeja usar.

Para instalar o MongoDB Agent utilizando um pacote deb, entre como root ou um usuário com privilégio do sudo.

Para instalar o MongoDB Agent utilizando um pacote .rpm, entre como root ou um usuário com privilégio do sudo.

Para instalar o MongoDB Agent utilizando um pacote .tar, entre como root ou um usuário com privilégio do sudo.

O MongoDB Agent requer uma chave de API do agente por projeto para se comunicar com o Cloud Manager.

Se você não tiver uma chave de API do agente existente para seu projeto do Cloud Manager, crie uma:

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 a página Deployment ainda não estiver exibida, clique em Deployment na barra lateral.

    A página Sistema é exibida.

2

Clique na aba Agents para sua implantação.

A página Agentes é exibida.

3
  1. Clique em Agent API Keys.

  2. Clique em Generate.

    Observação

    Este botão aparecerá se ambos os critérios a seguir forem verdadeiros:

    • O usuário atual é o Project Owner.

    • O projeto não tem chaves de API do agente diferente do Original Group API Key com uma declaração ao lado dele. Esse tipo de chave existe em projetos criados antes do novo modelo de chave de API do agente. No novo modelo, você pode criar várias Agent API Keys em um projeto, e qualquer agente do projeto MongoDB pode usar qualquer uma das keys.

  3. No modal Generate Key , forneça uma descrição da nova chave de API do agente na caixa Description .

  4. Clique em Generate.

    Importante

    Quando você gera uma chave de API do agente, o Cloud Manager a exibe somente uma vez. Você deve copiar esta chave. Trate isso como uma senha; guarde-o em um local seguro. O Cloud Manager nunca mais exibe a chave completa.

Voltar

MongoDB Agent