wils@web ~ $ cat ~/ajuda/como-configurar-o-mongodb-6-0-para-alta-disponibilidade-com-replica-sets.md

Banco de Dados

Como configurar o MongoDB 6.0 para alta disponibilidade com replica sets

atualizado em 11/08/2026

Introdução

O MongoDB 6.0 é um banco de dados NoSQL popular que oferece suporte a alta disponibilidade através de replica sets. Neste manual, você aprenderá como configurar um replica set para garantir que seus dados estejam sempre disponíveis.

Pré-requisitos

  • Três ou mais servidores com MongoDB 6.0 instalados.
  • Conexão de rede entre os servidores.
  • Permissões de administrador nos servidores.

Passo a Passo

1. Instalação do MongoDB

Se o MongoDB ainda não estiver instalado, use os seguintes comandos:

sudo apt update
sudo apt install -y mongodb

2. Configuração do MongoDB

Edite o arquivo de configuração do MongoDB em cada servidor:

sudo nano /etc/mongodb.conf

Adicione ou modifique as seguintes linhas:

replication:
  replSetName: "rs0"

3. Iniciando o MongoDB

Inicie o serviço do MongoDB:

sudo systemctl start mongodb

4. Inicializando o Replica Set

Acesse o shell do MongoDB:

mongo

Inicialize o replica set com o seguinte comando:

rs.initiate()

Adicione os membros ao replica set:

rs.add(":27017")
rs.add(":27017")

5. Verificando o Status

Para verificar o status do replica set, use:

rs.status()

Conclusão

Após seguir esses passos, você terá um replica set MongoDB configurado para alta disponibilidade. Dica: Sempre monitore o estado do seu replica set e faça backups regulares para garantir a integridade dos dados.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.