云计算核心技术Docker教程:Docker Swarm 模式从灾难中恢复
从备份恢复
按照备份 swarm 中的说明 备份 swarm 后,使用以下过程将数据恢复到新的 swarm。
1.为恢复的 swarm 关闭目标主机上的 Docker。
2.删除/var/lib云计/docker/swarm新群上目录的内容。
3./var/lib/docker/swarm使用备份内容恢复目录。
4.在新节点上启动 Docker。如有必要,解锁群体。使用以下算核命令重新初始化 swarm,以便此节点不会尝试连接到属于旧 swarm 且可能不再存在的节点。
docker swarm init --force-new-cluster
5.验证群的状态是否心技符合预期。这可能包括特定于应用程序的测试或简单地检查输出 docker service ls以确保所有预期的服务都存在。
6.如果您使用自动锁定,请 旋转解锁钥匙。
7.添加管理器和工术D作器节点,使您的新集群达到运行能力。
8.在新群上恢复您之前的备份方案。
从失去法定人数中恢复
Swarm 对故障具有弹性,并且可以从任意数量的临时节点故障(机器重新启动或重新启动oc时崩溃)或其他暂时性错误中恢复。但是,如果失去法定人数,swarm 将无法自动恢复。现有工作节点上的任务继续运行,但无法执行管理任务,包括扩展或更新服务以及从群中加入或删除节点。ke恢复的最佳方法是使丢失的管理器节点重新联机。如果这是不可能的,请继续阅读一些用于恢复群的选项。
在一群N管理器中,法定人数(大多数)管理器节点必须始终可用。例如,在有 5 名管理人员的群r教体中,必须至少有 3 人在运作并相互沟通。换句话说,swarm 可以容忍(N-1)/2永久故障,超过这个故障就不能处理涉及 swarm 管理的请求。这些类型的故障包括数据损坏或硬件故障。
如程:果您失去了法定人数的管理者,您将无法管理集群。如果您失去了法定人数并尝试对 swarm 执行任何管理操作,则会发生错误:
Error response from daemon: rpc erroDor: code = 4 desc = context deadline exceeded
从失去仲裁中恢复的最佳方法是将故障节点重新联机。如果你不能这样做,从这个状态恢复的唯一方法是使用--fckorce-new-cluster来自管理器节点的操作。这将删除除运行命令的管理器之外的所有管理器。达到法定人数是因为现在只有一名经理。将节点提升为管理器,直到您拥有所需数量的管理器er。
从要恢复的节点运行:
docker swarm init --force-new-cluster --advertise-addr node01:2377
当您运行docker swarm S init带有--force-new-cluster 标志的命令时,运行该命令的 Docker 引擎将成为能够管理和运行服务的单节点 swarm 的管理器节点。管理器拥有有关服务和任务的所wa有先前信息,工作节点仍然是 swarm 的一部分,服务仍在运行。您需要添加或重新添加管理器节点来实现您之前的任务分配,并确保您有足够的管理器来保持高可用性并防止失去仲裁。
-
标签: 剂泰科技 NanoForge MTS-004 AiLNP标签: 工信部 公安部 机动车合格证 国产小客车标签: 华为 神行者97 捷豹路虎 奇瑞惊爆!Vercel CEO 称 Kimi K2 在 AI 应用中超越 GPT-5,准确率高出 50%!云安全日报201223:思科IP电话发现拒绝服务漏洞,需要尽快升级智谱发布开源大模型GLM-4.6:编程能力对齐Claude Sonnet4云计算开发:Python练习实例-斐波那契数列标签: vivo iQOO 英伟达 DLSS5 苹果 AirPodsMax2 阿里 AlibabaTokenHub标签: 兰天集团 汤国华 汽车经销商 新能源汽车标签: 东方甄选 孙进 新东方 执行总裁
- ·DNA机器人进化!这款软件能用几分钟造出复杂结构纳米设备,进入你的身体执行任务
- ·标签: 问界M8 问界M8Max 华为乾崑ADS4 增程长续航
- ·标签: 携程 玩乐召集令 季毅华 Glocal战略
- ·标签: 四维图新 鉴智机器人 许鹏飞 毛卫民
- ·京东科技京东云事业群副总裁金旸:每一家成长中的企业都将经历数字化转型的历程
- ·标签: OPPO 母亲节 中国广告协会 广告价值观
- ·OpenAI CEO称赞 ChatGPT Pulse 为“最爱功能”,但不排除未来引入广告
- ·多云策略是金融行业数字化转型的首选
- ·人工智能冷知识3则!古代中国就有机器人?
- ·标签: 百度健康 DoctorClaw 医疗AI 医生助手
- ·云计算开发:Python内置函数-reload() 函数详解
- ·马斯克推出 AI 百科全书 Grokipedia
- ·尿酸高如何降低
- ·Periscope创始人王者归来!Macroscope获3000万美元A轮,AI代码分析引擎瞄准开发者痛点
- ·标签: 地平线 地瓜机器人 人形机器人 智能计算平台
- ·谷歌撰写长文为与Facebook合谋垄断线上广告辩护,否认相关指控
- ·https://www.urmc.rochester.edu/news/search?q=谷歌外推【tg:seogoogle987】,q7g
- ·https://www.zisha.com/shop/list.shtml?wap_keyword=谷歌外推【tg:seogoogle987】,vhh
- ·https://www.nyif.com/catalogsearch/result/?q=谷歌外推【tg:seogoogle987】,A21
- ·https://www.pmindia.gov.in/en/?s=谷歌外推【tg:seogoogle987】,SPI
- ·https://www.universal-music.co.jp/search/?q=谷歌外推【tg:seogoogle987】,NHC
- ·https://www.kissthekangaroo.com.au/index.php?route=product/search&tag=谷歌外推【tg:seogoogle987】,nJO
- ·https://www.ncetm.org.uk/search?action=CHECK&q=谷歌外推【tg:seogoogle987】,7eT
- ·https://5gaa.org/?token=6e2l7hjt2i26gzgctgwdrv7v0j6nxorq&s=谷歌外推【tg:seogoogle987】Edz
- ·https://www.mynextmove.org/find/search?s=谷歌外推【tg:seogoogle987】,FF0
- ·https://www.zalora.sg/catalog/?cat=112&q=谷歌外推【tg:seogoogle987】,ftV
