我有一个包含 4 个节点的群集集群: 1 管理员+ 3 工人
重新启动一个工作服务器时,运行时其状态为“ DOWN” :
docker node ls
该节点中已经部署的服务也已关闭(容器已退出),无法重新启动它。 我试图:
/var/lib/docker/swarm/worker/tasks.db
(不会改善情况)我正在使用docker 18.09ce
建议?
答案 0 :(得分:0)
您几乎不需要做任何事情。
更新节点可用性(从管理器节点运行命令)
docker节点更新<>-可用性处于活动状态
如果问题仍然存在,请尝试执行以下操作。
///使用先前生成的令牌再次添加工作程序以群聚。
如果仍然无法解决,则可以执行以下操作从集群中删除所有节点。
docker swarm init --force-new-cluster //谨慎使用。