このドキュメントで説明されているソフトウェアはサポートされていないか、拡張サポートが提供されています。
現在サポートされているリリースにアップグレードすることをお薦めします。

6.1.4 ノードをマネージャ・ステータスに昇格

既存のマネージャ・ノードで次のコマンドを実行することにより、いつでも任意のワーカー・ノードをマネージャ・ステータスに昇格できます:

# docker node promote ID|HOSTNAME

ID|HOSTNAMEを、昇格させたいワーカー・ノードのIDまたはホスト名に置き換えます。 たとえば、ワーカー・ノードはそのdocker IDに基づいて昇格されます:

# docker node promote 0eba8xkko48msqtx3talpbi4h

また、マネージャ・ノードを降格させて、ワーカー専用ステータスに戻すこともできます。 次の例では、マネージャ・ノードはそのホスト名に基づいて降格されます:

# docker node demote ol3.example.com

このコマンドは、代替マネージャ・ノードで実行する必要があり、降格されるノードでは実行しないでください。 マネージャ・ステータスに2つのノードしか残っていない場合、クォーラムが失われてクラスタが失敗するため、どちらのノードも降格できません。 マネージャ・ステータスで2つのノードしか実行しないと、現在のマネージャのリーダーがオフラインになった場合、クォーラムが失われ、残りのマネージャは自身をリーダーに昇格させることができず、クラスタに障害が発生します。 したがって、swarmには単一のマネージャのみが存在するか、フェイルオーバーのクォーラムを維持するために最低3人のマネージャが必要です。