Página inicial do Docs → MongoDB Ops Manager
Pré-requisitos de implantação
Nesta página
Requisitos do sistema
Hardware e software
Cada host deve atender aos seguintes requisitos.
Pelo menos 10 GB de espaço livre em disco mais qualquer espaço necessário para manter seus dados do MongoDB.
Pelo menos 4 GB de RAM.
Se você usar instâncias doAWS EC2, deverá usar no mínimo uma instância
m3.medium
.O MongoDB Agent deve ser instalado somente em arquiteturas de bits.
Acesso à rede do servidor
Os hosts que atendem às implantações do MongoDB devem:
Tenha acesso total à rede uns aos outros por meio de seus FQDN s. Cada host deve ser capaz de alcançar todos os outros hosts por meio do FQDN. Para encontrar 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 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 Ops Manager não oferece suporte ao encaminhamento de portas.
Suporte de backup do MongoDB 4.2
Habilitando backup no MongoDB 4.2 hosts com um FCV de 4.2
tem o seguinte impacto:
Maior uso de disco, E/S de disco e E/S de rede em cada host MongoDB 4.2 com o backup habilitado enquanto um snapshot está sendo tirado.
Aumento da carga de rede de entrada para o host ou hosts do Ops Manager enquanto um snapshot está sendo tirado.
Snapshots e backups não usam capacidade de armazenamento na aplicação Ops Manager ou nos hosts do Backup Daemon.
Permissões de usuário do sistema do MongoDB Agent
Se você deseja que o MongoDB Agent gerencie suas MongoDB deployments, o usuário do sistema do MongoDB Agent deve ter permissão:
Para interromper os processos MongoDB. O usuário do sistema do MongoDB Agent reinicia os processos usando o próprio conjunto de binários MongoDB do agente.
Se você tiver instalado 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.
Para
Read
eWrite
os diretórios de dados MongoDB e diretórios de log.Defina para o mesmo ID de usuário (UID) e ID de grupo (GID) do processo MongoDB a ser automatizado. Se os processos MongoDB a serem automatizados não estiverem sendo executados como o mesmo usuário e grupo, o agente não poderá gerenciar esses processos.
Exemplo
Observação
Nos sistemas Microsoft Windows, o MongoDB Agent e, portanto, os serviços
mongod
oumongos
que ele gerencia, são executados como serviços do Windows como o usuárioSYSTEM
. O processo MongoDB existente deve ser executado comoSYSTEM
ouAdministrator
antes de adicioná-lo à automação.
Opções de instalação
Instalando dependências empresariais do MongoDB Enterprise
Aviso
Se quiser executar o MongoDB Enterprise, você deve instalar manualmente um conjunto de dependências em cada host antes de instalar o MongoDB. A automação não pode instalar o MongoDB Enterprise se essas dependências não estiverem instaladas.
Instalar em um host antes de instalar o MongoDB
Se você implantar o MongoDB Agent em um host no qual deseja que a Automação instale o MongoDB, verifique se o usuário do sistema que possui o MongoDB Agent tem permissões de Read
e Write
nos diretórios de dados e log do MongoDB que você planeja usar.
Instalando em um host que já executa o MongoDB
Se você instalar o MongoDB Agent em um host no qual a Automação está gerenciando um processo do MongoDB, o usuário do sistema do MongoDB Agent deverá ter as seguintes permissões:
Para interromper o processo MongoDB. O Agente MongoDB reinicia o processo usando seu próprio conjunto de binários MongoDB. Se você tivesse instalado o MongoDB com um gerenciador de pacotes, use o mesmo gerenciador de pacotes para instalar o agente MongoDB. Isso dá ao MongoDB Agent o mesmo proprietário do MongoDB.
Para
Read
eWrite
para os dados MongoDB e diretórios de log.