艦隊がユニットの要件を満たせない場合はどうなるか

艦隊がユニットの要件を満たせない場合はどうなるか

次のシナリオを見てみましょう。

  • 4 つのノードを持つ CoreOS / fleet クラスターがあります。
  • 次の行には4つのApacheユニットがあります

    競合=apache@%i.service

  • 1台のマシンがダウンします。

MachineMetadataフリートはユニットを別のホストで再起動しようとしますが、利用可能なホストがありません。この状況でフリートは何をしますか?およびのようなさまざまなオプションの処理に違いはありますか?Conflicts

答え1

スケジュールできないユニットはダウンしたままになります。適切なマシンがクラスターに再参加すると、ユニットは再起動されます。

同じマシン上で 2 つの同一の Apache ユニットを実行してもあまり意味がないので、この例では大きな問題にはならないはずです。

関連情報