Digite para filtrar os verbetes do Glossário.

    DevOps e infraestrutura · Formação DevOps

    O que é Quórum?

    Quórum é o número mínimo de nós que precisa concordar para o cluster tomar uma escolha. Entenda a maioria, o split-brain e a conferência do conjunto.

    Também chamado de: quorum

    O que é quórum

    Quórum é o número mínimo de membros que precisa concordar para um cluster distribuído registrar uma mudança. Ele evita que duas partes do cluster tomem escolhas diferentes ao mesmo tempo.

    O conjunto que participa do consenso costuma ser pequeno. Os demais nós executam o trabalho e consultam a escolha registrada.

    Maioria e consenso

    A maioria precisa ser alcançada em cada mudança de estado. Com três managers, dois formam a maioria, e o cluster continua quando um falha.

    Com dois managers, a queda de um deixa o conjunto sem maioria. O cluster perde a capacidade de alterar o estado, mesmo que o serviço continue no ar.

    O que acontece sem quórum

    A administração para de aceitar comandos que mudam o estado. A leitura pode continuar, e os containers em execução seguem respondendo.

    A partição de rede cria o cenário mais delicado, porque cada lado pode acreditar que ainda tem maioria. O consenso e o tempo limite evitam que os dois lados avancem sozinhos.

    Exemplo

    Como conferir

    Confira quantos managers participam do consenso e quantos estão disponíveis. Leia o estado do cluster e o log de consenso, e teste a queda de um membro em ambiente controlado.

    O cluster precisa de monitoramento e de backup do estado. O Docker documenta a formação do conjunto, e o Kubernetes usa um sistema de consenso próprio.

    Dúvidas frequentes

    Perguntas frequentes sobre Quórum

    Quórum é a mesma coisa que maioria simples?
    O quórum costuma exigir a maioria dos membros que participam do consenso, e não a maioria de todos os nós. O conjunto que vota é definido pelo sistema.
    Por que usar um número ímpar de managers?
    Com um número ímpar, a maioria fica definida e o cluster tolera a queda de uma parte sem empate. Dois managers não formam maioria quando um falha.
    O que acontece quando o quórum é perdido?
    O cluster deixa de aceitar mudanças no estado. Os serviços que já estão em execução podem continuar, e a administração fica limitada até a maioria voltar.
    Como recuperar um cluster sem quórum?
    A recuperação exige restaurar um membro ou reconstruir o conjunto a partir de um backup. A escolha precisa de leitura da documentação e de cautela com o estado.

    Para continuar

    Recursos relacionados

    Aplicação na formação

    Formação DevOps

    Na Formação DevOps, o quórum aparece na quantidade de managers do Swarm e na recuperação de um cluster particionado.

    Conhecer a formação
    Capa da Formação DevOps

    Fontes consultadas

    Referências deste verbete

    Este verbete ajudou você?

    Planos Promovaweb

    Tire seus projetos do papel

    O Plano Martech cobre automação e atendimento. O Plano IA Makers acrescenta desenvolvimento com IA, enquanto o Plano Founders trata de gestão de negócios. Todos são anuais.

    Plano Martech

    Para conectar automação, marketing e atendimento com infraestrutura própria.

    R$ 897

    R$ 597/ano

    • Grade de automação, atendimento, marketing e análise de indicadores
    • Instalador Exclusivo Promovaweb
    • n8n, Evolution API, Chatwoot e Mautic
    • Trilha DevOps incluída
    • Encontros ao vivo (terça e quinta)
    • Comunidade e acompanhamento
    Conhecer o plano

    Plano Founders

    Plano anual para fazer um projeto de tecnologia avançar, com 90 dias de mentoria intensiva. R$ 1.997 à vista ou até 10x de R$ 219 no cartão.

    R$ 1.997/ano

    • 12 meses de acesso ao Founders
    • 90 dias de mentoria intensiva, um encontro por dia útil
    • Dia de conteúdo (terça e quinta) e War Room (segunda, quarta e sexta)
    • Encontro semanal em grupo após a fase intensiva
    • Formação Vibe Coding incluída no plano anual
    • Consultoria individual de até duas horas (bônus)
    Conhecer o plano