惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

T
Tailwind CSS Blog
博客园 - 【当耐特】
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
博客园 - Franky
小众软件
小众软件
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 三生石上(FineUI控件)
B
Blog
有赞技术团队
有赞技术团队
J
Java Code Geeks
云风的 BLOG
云风的 BLOG
Recent Announcements
Recent Announcements
Jina AI
Jina AI
Vercel News
Vercel News
博客园 - 叶小钗
Hugging Face - Blog
Hugging Face - Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
F
Fortinet All Blogs
The Cloudflare Blog
V
V2EX
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
博客园_首页
腾讯CDC

孤熵小狼

兆芯开先C+ 4701初考古 | 孤熵小狼 重设GoPro Hero 3/3+的Wi-Fi密码 | 孤熵小狼 在WindowsARM设备上使用STM32Link | 孤熵小狼 回顾2024,展望2025 | 孤熵小狼 「福瑞福瑞福·新年特辑」随记 | 孤熵小狼 解除HP ProDesk 400G1 小主机的处理器限制 | 孤熵小狼 「FurryGooo·雾海秘境」随记 | 孤熵小狼 通过DRBD实现NFS的高可用 | 孤熵小狼 通过Docker部署Zerotier Planet服务端 | 孤熵小狼 正则表达式小笔记 | 孤熵小狼 Shell小笔记(四) | 孤熵小狼 Shell小笔记(三) | 孤熵小狼 Shell小笔记(二) | 孤熵小狼 Shell小笔记(一) | 孤熵小狼 Mac软件推荐 | 孤熵小狼 PowerBook G4 12吋(初代铝本)维护 | 孤熵小狼 使用Github Pages搭建个人博客 | 孤熵小狼 卡诺基RTX2060S矿卡流水账 | 孤熵小狼 「回忆」联想M73小主机的流水账 | 孤熵小狼
手动处理DRBD脑裂问题 | 孤熵小狼
标签 · 2024-03-29 · via 孤熵小狼

啥是脑裂

通俗来说,倘若一个人有多个相互独立工作的大脑,便会“不听使唤”。

在高可用系统中,当相互联系的节点失联时(即原本为一个整体的系统,被分裂成多个独立的节点),这些节点便开始争抢共享资源的现象;这可不是什么好事,争抢资源会导致服务异常乃至数据损坏,需妥善处理。

现象描述

环境

一组NFS双机热备,通过DRBD做数据管理与镜像同步。

DRBD(Distributed Replicated Block Device,分布式复制块设备),是一种基于软件的无共享功能的存储镜像模块;在高可用系统中使用,有概率出现脑裂情况。

主机名 作用 DRBD元数据块名
renNFS-Master 主节点(NFS、DRBD) nfs
renNFS-Slave 从节点(NFS、DRBD) nfs

征兆

在DRBD中,如果出现两节点的connection信息至少有一边处于 StandAloneConnecting(或 WFConnection )状态,一般情况是脑裂的征兆。

image-20240328154717252

image-20240328154700084

通过grep dropping /var/log/messages命令查看系统日志

  • 如果有 Split-Brain detected but unresolved, dsropping connection!的提示信息,则出现脑裂。

image-20240328155030790

手动处理

  1. 首先,在 从NFS 节点,执行命令放弃该节点的数据。
1
drbdadm connect [元数据块名] --discard-my-data
  1. 随后,在 主NFS 节点,执行连接元数据块的命令。
1
drbdadm connect [元数据块名]
  1. 稍等片刻,待两节点重新连接后,恢复正常通信。

image-20240328155459575

image-20240328155424989

刃刃

趁年轻,多闯荡

本文是原创文章,采用CC BY-NC-SA 4.0协议,完整转载请注明来自孤熵小狼