Что произойдет, если флот не сможет соответствовать требованиям для подразделения

Взгляните на следующий сценарий:

  • У меня есть кластер CoreOS / флота с 4 узлами.
  • Есть 4 апача со следующей строкой

    Conflicts=apache@%i.service

  • Одна машина выходит из строя.

Fleet попытается перезапустить устройство на другом хосте, но нет доступных хостов. Что делает флот в этой ситуации? Есть ли различия между различными вариантами, такими как MachineMetadata а также Conflicts

1 ответ

Решение

Подразделение, которое не может быть запланировано, просто не работает. Когда подходящая машина присоединяется к кластеру, она снова запускается.

Это не должно быть большой проблемой в вашем примере, так как нет большого смысла в том, чтобы два одинаковых модуля Apache работали на одной машине.

Другие вопросы по тегам