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

Banco de Dados

Como configurar o MongoDB 6.0 para alta disponibilidade com Replica Sets: Guia passo a passo

atualizado em 26/08/2026

O MongoDB é um banco de dados NoSQL amplamente utilizado que oferece suporte a alta disponibilidade por meio de Replica Sets. Neste guia, vamos configurar o MongoDB 6.0 para alta disponibilidade utilizando Replica Sets.

Pré-requisitos

  • Três ou mais servidores com MongoDB 6.0 instalado.
  • Conexão de rede entre os servidores.
  • Permissões de administrador em cada servidor.

Passo a Passo

1. Instalação do MongoDB

Instale o MongoDB em cada servidor. Para sistemas baseados em Debian/Ubuntu, use:

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. Iniciar o MongoDB

Inicie o serviço do MongoDB em cada servidor:

sudo systemctl start mongodb

4. Inicializar o Replica Set

Conecte-se ao MongoDB em um dos servidores:

mongo

Execute o seguinte comando para inicializar o Replica Set:

rs.initiate()

5. Adicionar Membros ao Replica Set

Adicione os outros servidores ao Replica Set:

rs.add('hostname_do_servidor2:27017')
rs.add('hostname_do_servidor3:27017')

6. Verificar o Status do Replica Set

Verifique o status do Replica Set:

rs.status()

Conclusão

Agora você tem um Replica Set configurado no MongoDB 6.0. Para garantir a alta disponibilidade, monitore regularmente o status do Replica Set e faça backups dos dados.

Dica: Utilize ferramentas como MongoDB Atlas para facilitar a gestão e monitoramento do seu Replica Set.

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.