O que acontece se a frota não conseguir atender aos requisitos de uma unidade

O que acontece se a frota não conseguir atender aos requisitos de uma unidade

Dê uma olhada no seguinte cenário:

  • Eu tenho um cluster CoreOS/frota com 4 nós.
  • Existem 4 unidades Apache com a seguinte linha

    Conflitos=apache@%i.service

  • Uma máquina cai.

O Fleet tentaria relançar a unidade em outro host, mas não há nenhum host possível disponível. O que a frota faz nesta situação? Existem diferenças entre o tratamento de diferentes opções como MachineMetadataeConflicts

Responder1

Uma unidade que não pode ser programada simplesmente permanece desligada. Quando uma máquina adequada ingressar novamente no cluster, a unidade será iniciada novamente.

Isso não deve ser um grande problema no seu exemplo, já que não faz muito sentido ter duas unidades Apache idênticas rodando na mesma máquina.

informação relacionada