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.
Considerações
Esta instalação de teste inclui as seguintes ressalvas:
Ele usa um
mongod
para o banco de dados do aplicativo MongoDB Ops Manager . Na produção, o banco de dados requer um conjunto de réplicasdedicado.Ele usa MongoDB Community Edition. A Comunidade MongoDB não precisa de bibliotecas adicionais.
Não inclui funcionalidade de backup.
Procedimento
Para instalar e configurar uma versão de avaliação do Ops Manager em hosts que executam o Red Hat Enterprise Linux 8.0:
Provisione um host do Ops Manager.
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.
Configure o yum
para instalar o MongoDB.
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
Opcional: desative o mongod
serviço.
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
Atualize o arquivo de configuração MongoDB.
O instalador cria um arquivo de configuração salvo em /etc/mongod.conf
.
Abra o arquivo MongoDB com seu editor de texto preferido.
Edite o arquivo para fazer as seguintes alterações:
1 systemLog: 2 destination: file 3 path: "/data/appdb/mongodb.log" 4 logAppend: true 5 storage: 6 dbPath: "/data/appdb" 7 journal: 8 enabled: true 9 wiredTiger: 10 engineConfig: 11 cacheSizeGB: 1 12 processManagement: 13 fork: true 14 timeZoneInfo: /usr/share/zoneinfo 15 pidFilePath: /var/run/mongodb/mongod.pid 16 net: 17 bindIp: 127.0.0.1 18 port: 27017 19 setParameter: 20 enableLocalhostAuthBypass: false Salve o arquivo quando tiver feito as edições.
Faça o download do pacote Ops Manager.
Navegue até o centro de downloads do Ops Manager.
No menu suspenso Platforms, clique em Red Hat + CentOS 6, 7, 8 / SUSE 12 + 15 / Amazon Linux.
No menu suspenso Packages, clique em RPM.
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.
Opcional: verifique a integridade do pacote do Ops Manager.
Para verificar a integridade do download do Ops Manager, consulte Verificar a integridade dos pacotes do Ops Manager.
Instale o Ops Manager.
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 |
Obtenha o nome de host da instância.
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
Abra a página inicial do Ops Manager e registre o primeiro usuário.
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> Clique no link Sign Up.
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.
Configure o Ops Manager.
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.