2017-04-12 49 views
0

我們運行搬運工1.13,而我需要添加3個碼頭工人運行節點17.04一大羣。添加節點泊塢窗羣

  1. 這可能還是會引起問題?
  2. 是否有可能更新舊節點而不把整個羣集關閉?

感謝

回答

1

我跑到這個我昨天從泊塢開發者的建議是,你可以在羣經理暫時混合泊塢窗的版本,但你不能升級或降級不節點與所有其他swarm經理的版本相匹配。他們還建議在升級工人之前升級所有經理。

根據這一建議,應首先升級舊的節點,一次一個,以避免避免關閉羣集。如果將容器部署到這些管理器,您首先需要配置節點以排除docker node update --availability drain $node_name。升級完成後,您可以使用docker node update --availability active $node_name重新投入使用。

當試圖推動新的節點進入一個較舊的羣,我所看到的是一些非常具有破壞性的行爲並不明顯,直到看的調試日誌。 comments on this issue詳細介紹了我看到的Docker建議和問題。