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

Instale uma instalação simples do Test Ops Manager

Aviso

Esta configuração não é adequada para uma sistema de produção.

Para avaliar o MongoDB Ops Manager, você pode instalar o AplicativoMongoDB Ops Manager e o Banco de Ops Manager Application Database em um único host. Essa configuração fornece toda a funcionalidade de monitoramento e automação do MongoDB Ops Manager , mas não fornece failover ou alta disponibilidade.

Esta instalação de teste inclui as seguintes ressalvas:

Para instalar e configurar uma versão de avaliação do Ops Manager em hosts que executam o Red Hat Enterprise Linux 8.0:

1

Provisione um host para o Ops Manager. Este host deve atender aos seguintes requisitos:

Memória do sistema
15 GB
Capacidade de disco
50 GB em / (o diretório raiz deste host)
Permissões do sistema operacional host
root
SO host
Red hat enterprise linux 8.0

As instâncias baseadas na nuvem devem atender aos requisitos de memória e armazenamento.

Para verificar a capacidade necessária, faça login na instância e execute os seguintes comandos:

vmstat -S M -s | grep "total memory"

A saída do comando mostra que esta instância tem 16 GB de RAM.

16384 M total memory
df -h | grep "/$"

A saída do comando mostra que esta instância tem 73 GB de capacidade de armazenamento.

/dev/sda1 73G 58G 12G 84% /

Importante

Verifique se as configurações do ulimit atendem aos requisitos mínimos.

2

Crie um arquivo /etc/yum.repos.d/mongodb-org-6.0.repo para instalar o MongoDB diretamente utilizando o yum:

[mongodb-org-6.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/6.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://pgp.mongodb.com/server-6.0.asc
3

Invocar o seguinte comando para instalar a versão estável mais recente da Comunidade MongoDB:

sudo yum install -y mongodb-org
4

MongoDB Ops Manager se conecta ao banco de dados do aplicativo na porta 27017. Se o host no qual você deseja instalar o banco de dados do aplicativo tiver um mongod em execução, desabilite esse banco de dados existente.

Para desabilitar o serviço do mongod , execute o seguinte comando:

sudo systemctl disable mongod
5
  1. Invocar o seguinte comando para criar o diretório de dados:

    sudo mkdir -p /data/appdb
  2. Invocar o seguinte comando para alterar a propriedade do diretório de dados para MongoDB:

    sudo chown -R mongod:mongod /data
6

O instalador cria um arquivo de configuração salvo em /etc/mongod.conf.

  1. Abra o arquivo MongoDB com seu editor de texto preferido.

  2. Edite o arquivo para fazer as seguintes alterações:

    1systemLog:
    2 destination: file
    3 path: "/data/appdb/mongodb.log"
    4 logAppend: true
    5storage:
    6 dbPath: "/data/appdb"
    7 journal:
    8 enabled: true
    9 wiredTiger:
    10 engineConfig:
    11 cacheSizeGB: 1
    12processManagement:
    13 fork: true
    14 timeZoneInfo: /usr/share/zoneinfo
    15 pidFilePath: /var/run/mongodb/mongod.pid
    16net:
    17 bindIp: 127.0.0.1
    18 port: 27017
    19setParameter:
    20 enableLocalhostAuthBypass: false
  3. Salve o arquivo quando tiver feito as edições.

7
sudo -u mongod mongod -f /etc/mongod.conf
8
  1. Navegue até o centro de downloads do Ops Manager.

  2. No menu suspenso Platforms, clique em Red Hat + CentOS 6, 7, 8 / SUSE 12 + 15 / Amazon Linux.

  3. No menu suspenso Packages, clique em RPM.

  4. Clique em Download.

Observação

O MongoDB nomeia o pacote baixado mongodb-mms-<version>.x86_64.rpm. <version> representa o número da versão do Ops Manager.

9

Para verificar a integridade do download do Ops Manager, consulte Verificar a integridade dos pacotes do Ops Manager.

10

Se você instalar o Ops Manager em um host remoto, como uma instância do provedor de serviço de nuvem, utilize o scp para copiar o instalador para seu host:

scp -i <keyfile> mongodb-mms-<version>.x86_64.rpm \
<username>@<public-ip>:~
11

Para instalar o pacote .rpm, invoque o seguinte comando. <version> representa a versão do Ops Manager no pacote .rpm:

sudo rpm -ivh mongodb-mms-<version>.x86_64.rpm

Este comando cria os seguintes artefatos:

Artefato
Valor
Diretório base do software Ops Manager
/opt/mongodb/mms/
Novo usuário do sistema que possui os processos do Ops Manager
mongodb-mms.
Arquivo de configuração do Ops Manager com o connection string to access the Application Database. Não altere os padrões deste valor de locahost:27017.
/opt/mongodb/mms/conf/conf-mms.properties
12

Invocar o seguinte comando:

sudo service mongodb-mms start
13

Se você utilizar uma instância de provedor de serviço de nuvem, localize o nome do host seguindo as instruções do provedor relevante:

Se você não tiver um nome de host, use o endereço IP público. Para encontrar o endereço IP público do seu host, cole esteURL no seu navegador preferido:

https://www.google.com/search?q=myip
14
  1. Em um navegador, insira a seguinte URL utilizando o nome do host. Se não tiver um nome de host, use o endereço IP público:

    http://<OpsManagerHost>:<Port>
  2. Clique no link Sign Up.

  3. Siga as instruções do console para registrar o primeiro usuário e criar a primeira organização e projeto. O Ops Manager atribui a função Proprietário global ao primeiro usuário.

15

O Ops Manager abre o console de configuração. O Ops Manager marca as configurações necessárias com um asterisco.

Insira as informações conforme apropriado. Quando você termina a configuração, o Ops Manager abre a página Deployment.

16
  1. Clique em MongoDB Ops Manager no canto superior esquerdo da página para retornar à página Deployment.

  2. Clique em Add para implantar uma instância MongoDB.

    Dica

    Veja também:

Voltar

Exemplos de Arquiteturas de Implantação