ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

MSA 2040认证题库拆解:从GB0-670到真机排障闭环

MSA 2040认证题库拆解:从GB0-670到真机排障闭环

简介:这份H3C认证工程师-MSA存储题库文档面向备考H3CNE-MSA的代理商技术服务人员与存储初学者,围绕MSA存储设备的基础配置、维护与产品特性组织内容,可用于考前自测、知识点排查和课堂练习。压缩包仅含1个docx文件,约32KB,体积轻便,适合直接检索题目、标注错题或打印成册。文档以单选、多选混合形式覆盖MSA 2040与2042差异、iSCSI/SAS主机访问协议、扩展盘笼方式、SMU V3功能、精简配置阈值影响、NAS与SAN适用协议、多路径软件作用、SAN设备启动顺序、控制器默认管理地址、虚拟存储与超融合产品、SSD性能优势及RAID支持等考点,题目与选项保留了考试语境,便于读者按知识模块定位薄弱环节。已有395人学习,适合需要系统梳理MSA存储基础概念、验证配置理解并查漏补缺的备考者使用。

1. 70 题压在一份 docx 里:这份 MSA 认证题库到底值不值得提前刷一遍

接到一台 MSA 2040,真正卡人的往往不是“怎么建卷”,而是“盘笼最多串几个、控制器上两个 SFP 口能不能一个插 FC 一个插 iSCSI、精简配置阈值超了会不会直接停 I/O”。这份《H3C认证工程师-MSA存储 GB0-670》文档资料,就是围绕这类问题组织的 70 题题库——它不是产品彩页,也不是配置手册,而是把选型、协议、扩展、性能、排障压缩成单选、多选、判断题的复习资料,并且已经有同行靠它过了考试。它适合两类人:一类是准备 H3C(华三)代理 MSA 存储认证、需要一份覆盖面的考试资料;另一类是手上真有一台 MSA,想先建一张“知识边界清单”再动手的运维。下面按“题库结构 → 参数落地 → 性能取值 → 踩坑记录 → 真机回验”的顺序拆开讲。

2. 把题库拆成知识地图:70 题的题型分布与六条主线

2.1 题型分布决定了怎么背,不决定背多少

先看清楚这份文档资料的骨架。70 道题不是均匀撒开的,题型比例本身就在告诉你哪些属于“记住边界就行”、哪些必须“理解到位才能选全”。

题型大致占比主要落在哪些考点面丢分特征
单选六成左右产品差异、协议归属、RAID 容错、默认参数靠印象能蒙对一半,错的那一半往往是边界
多选三成左右扩展方式、控制器组件、虚拟存储能力、许可范围漏选和错选同样零分,最容易翻车
判断个位数较新机型的功能支持情况题量少但全靠产品知识面,蒙不出来

多选是这份题库真正的分水岭。像“MSA 2040 控制器组件包括哪些”这种题,CF 卡、管理控制器、超级电容、存储控制器全在里面,少勾一个超级电容就整题作废;而“MSA 2040 支持哪些硬盘”把 MDL SAS、SATA、企业级 SAS、SSD 摆在一起,FCoE 作为干扰项混进来——这类题的共同点是:凡是把“协议”和“介质”混在一张选项表里的,基本都在考你有没有分清层次。

所以第一遍不要按题号顺序硬刷。题号顺序是出题人排的,不是知识结构。正确做法是先按下面这张地图做一次归类,再回头刷。

2.2 把 70 道题还原成六条主线

把题干里的名词抽出来,70 道题会自然收敛到六条线上,每条线对应真机上的一个动作。这张表建议直接抄进笔记里,刷题时在旁边标号:

主线覆盖的典型题真机上落到什么动作
产品线与硬件组件2042 与 2040 的差异、控制器组件、盘笼上限、盘笼型号报价、选型、上架
主机接入协议不支持的主机协议、NAS 支持哪些协议、iSCSI 与 FCoE、initiator 定义配 SFP、划 zone、装多路径
存储架构分类2040 属于哪类存储、SAN 的优势、超融合、分布式方案评审、验收
数据保护备份技术、热备盘类型、RAID 容错、换件影响许可、快照数量建 RAID、配热备、做快照
性能与空间精简配置高阈值、15K SAS 落在哪层、宽条带化、SSD 读缓存建池、开精简、加缓存
管理与排障SMU v2/v3 差异、默认管理 IP、日志收集、CLI 能力、可移除指示灯登 SMU/CLI、收日志、换件

这张表的价值在于:它把“考试题”翻译成了“操作清单”。比如“MSA 控制器出厂默认管理 IP 是什么”这一题,答案落在 192.168.1.2,真机上的动作就是新机开封先用笔记本改到同网段、浏览器敲这个地址进 SMU;再比如“哪种状态不是物理磁盘状态”,对应的是show disks输出里 AVAL、FTOL、LEFTOVER 这几个词,认不出来就没法判断一块盘到底是好的、坏的还是换下来没清的。

2.3 用错题反查复习顺序,而不是从第一题刷到第七十题

具体节奏我一般这么排:

第一步,闭卷做一遍,不查资料,把不确定的题目标记成两类——完全不会和排除两个选项后靠猜。这两类的复习方式完全不同:前者要回产品线资料补,后者只需要补一个边界条件。

第二步,按 2.2 那张表把错题归到六条主线上,统计每条线的错题数。错得最集中的那条线,就是你真机上最不敢碰的部分,先补它。

第三步,只做错题,做对的题连看都不用看。70 道题的体量,两轮就能收敛,第三轮基本只剩三五道反复错的。

第四步,把反复错的那三五道题抄成一句话贴在显示器边上,比如“NAS 不做块级 FC 接入”“RAID 不是备份”。这种一句话笔记比整本题库都管用,因为真机上出问题的时候你不会有心情翻文档。

提示:不要用“做完一遍分数多少”来判断自己准备好没有。这份题库里多选占比高,分数波动很大,看错题分布比看总分可靠得多。

3. 从选型题落到参数:MSA 2040/2042/2050 的端口、盘笼与开机顺序

3.1 2040 与 2042 差在哪:一道题背后的选型逻辑

题库第一题就把 2042 和 2040 摆在一起问差异,答案落在缓存容量上。这个答案本身不难记,难的是知道它意味着什么。

2040 和 2042 在机箱形态、主机接口类型、盘位数量、扩展能力上基本是同一套设计语言,真正的分水岭是缓存档位。缓存大小直接决定两件事:一是读缓存能兜住多少热点数据,二是写缓存能吸收多少突发写入。虚拟化场景里一台宿主机做批量克隆、或者数据库做大批量导入,瞬间的写压力全压在写缓存上,缓存小的机器会先把写缓存打满,然后 I/O 延迟往上飙。这也是为什么 2042 常常出现在“预算够、但对突发写敏感”的场景里。

把两代的关键维度并排放一下,选型时照着填就行:

维度MSA 2040MSA 2042
缓存档位标准档更高档(题库第一题的落点)
主机接口FC 8Gb / iSCSI 1GbE / 10GbE iSCSI / SAS同一套接口选项
扩展盘笼上限7 个7 个
支持的盘型MDL SAS、SATA、企业级 SAS、SSD同一套盘型
典型场景预算敏感的中小虚拟化、备份落地突发写多、缓存敏感的业务

盘笼上限这一行值得单独说。2040 最多挂 7 个扩展盘笼,题库里给的干扰项是 3、4、5、6、8,很容易记混;同门的 1040 则是 4 个档位,很多人把这两个数字对调了。这种“同系列不同型号上限不同”的点,是选择题最爱出的,也是实施时最容易在报价阶段算错扩容空间的地方。

至于后续代次的 2050/2052,题库里已经出现了判断题和差异对比题,问的是 SSD 集成、全闪配置、许可打包这些更细的东西。这类题没有太多推理空间,属于“见过就会、没见过就蒙”,建议单独列一页背,不要和 2040 的参数混在一起记。

3.2 主机访问协议:四种接法怎么选,哪种 MSA 根本不支持

这部分是题库里密度最高的区域之一,几乎每隔几题就出现一次。先把四种接法摆清楚:

协议承载方式主机侧要什么典型场景
FC光纤通道HBA 卡 + 光模块 + 交换机 zoning数据库、核心虚拟化
iSCSITCP/IP 以太网普通网卡或 TOE 网卡,配多路径以太网现成、预算有限
SASSAS 直连SAS HBA双机直连、短距离
FCoE以太网帧承载 FCCNA 卡融合网络环境

题库里明确考了“MSA 存储不支持哪种主机访问协议”,答案落在 InfiniBand 上。这个点必须记死:MSA 这一代产品的定位就是 FC、iSCSI、SAS 三条路,InfiniBand 是高算互联那一侧的技术,不在这个产品线的接口清单里。同理,“NAS 不支持哪种协议”考的是 FC——NAS 走的是文件级,NFS、SMB、FTP 都在它的范围内,而 FC 是块级通道,两者层次不同。

还有一个容易被混淆的点:iSCSI 和 FCoE 的关系。iSCSI 是把 SCSI 命令封进 TCP/IP,FCoE 是把 FC 帧直接封进以太网帧,两者都建立在以太网基础设施之上,但一个走 IP 栈、一个绕过 IP 栈。考试里如果出现“两者是否都使用 TCP/IP”这种表述,按题库口径作答即可,真机上你只需要记住:iSCSI 能跨三层路由,FCoE 一般不出二层。

最后补一个实施细节——控制器上的 SFP 口。题库里有一题专门问两个控制器的主机接口 SFP 是否需要配置一致,答案是必须一致。这不是玄学,是因为双控制器做冗余时,A 控和 B 控的主机端口要以对称方式接到同一台交换机上,如果一边插 FC 模块、一边插 iSCSI 模块,多路径软件看到的路径属性都对不上,直接起不来。

3.3 扩展盘笼的连线方式与上电顺序

MSA 2040 的扩展盘笼支持两种串法:冗余和直通。冗余是每个盘笼两根线、分别接到控制器 A 和 B,盘笼掉一条链路还有另一条;直通是一根线串下去,成本低但没有链路冗余。题库里这两项是同时作为正确答案出现的,说明官方认可两种方式都算“扩展方式”。

实施时我的习惯是:只要盘笼数量大于 1,一律走冗余,除非是临时测试环境。原因很直接——直通串法下中间任何一个盘笼的上联口出问题,后面所有盘笼一起掉,排查起来要从最后一个往前捋,非常难受。

上电顺序这一题在题库里反复出现,也确实是现场最容易出错的地方。记一条原则就够了:先存储后主机,先下游后上游。

上电:扩展盘笼 → 存储控制器 → SAN 交换机 → 服务器。 下电:反过来,服务器 → SAN 交换机 → 存储控制器 → 扩展盘笼。

为什么盘笼要在控制器之前?控制器启动时会去枚举下游的盘笼和盘,如果盘笼还没上电,枚举结果就是不完整的,有些机型会直接报盘笼缺失,必须重启控制器才能重新识别。为什么交换机要在服务器之前?服务器起来就要扫 LUN,交换机没起来的这段时间它会扫空,多路径软件会把路径标成失败,虽然后面能恢复,但日志里会留下一堆告警,事后排查很干扰。

上电完成后别急着建卷,先做一次拓扑核对:

# MSA CLI 走 SSH/Telnet,默认管理账号为 manage ssh manage@192.168.1.2 # 看整机信息:两个控制器的固件版本、机型、序列号 show system # 看盘笼:编号是否连续、每个盘笼是否两条链路都在 show enclosures # 看物理盘:归属哪个盘笼、状态是 AVAL 还是 LEFTOVER show disks

show system重点看两个控制器的固件版本是否一致,不一致会在故障切换时出现各种莫名其妙的行为;show enclosures看的是盘笼编号和链路数,冗余接线下每个盘笼应该显示两条路径,只显示一条就说明某根线没插到位或者模块有问题;show disks里的状态词是题库考过的重点,AVAL 是可用,FTOL 是容错,LEFTOVER 是换盘或拆盘笼后遗留的旧盘,看到 LEFTOVER 就要手工清掉,否则它会一直占着盘位。

4. 性能与容量的三个关键参数:精简配置、宽条带化、SSD 读缓存

4.1 精简配置的高阈值:超了不会丢数据,但会让业务变慢

题库里有一题问得很具体:MSA 2040 使用精简配置,空间使用率超过高阈值之后会发生什么,答案是性能降级。这个答案很多人第一反应是“不可能吧,不是应该报警吗”,实际上两件事会同时发生——先报警,然后性能降级。

原理不复杂。精简配置的卷在写满高水位线之后,阵列要做两件事:一是向管理端发出容量告警,二是开始对写入做限制,避免把物理池彻底写爆。限制的方式通常是降低新分配的优先级、增加后台的回收和整理动作,表现出来就是写延迟上升、IOPS 掉下来。它不会直接中断 I/O,也不会丢数据,但业务侧能明显感觉到慢。

所以阈值怎么设?

场景高阈值建议理由
有定期扩容流程的环境80%留出采购和实施周期
扩容周期长、审批慢70%宁可多留空间,也别等到降级
临时测试、可随时清理90%只要能及时删卷就行

真正要防的不是“超过阈值”这一个瞬间,而是“超了之后没有扩容动作”。我见过一次现场,精简池长期卡在 92%,业务方觉得“还能跑就没问题”,直到某天批量任务一上来,写入延迟翻了三倍,才开始查容量。从那以后我给自己定了个规矩:精简池的告警阈值和扩容阈值分开设,告警设在 75%,扩容动作必须在 80% 之前启动。

4.2 宽条带化与 RAID 级别:两个参数要一起看

宽条带化这道题,题库给的答案是“提高卷性能”和“增加卷容量”。前半句好理解——把同一个卷的数据打散到更多物理盘上,并行度上去了,顺序和随机读都能受益。后半句容易被忽略:宽条带化让卷能利用到的盘数变多,单卷可用的容量上限也跟着上去了。

但它和 RAID 级别是绑在一起看的:

RAID 级别最少盘数容错盘数读性能写性能典型用途
RAID 020高高临时数据、缓存盘
RAID 121高中小容量高可靠
RAID 531高中通用业务盘
RAID 642高中低大容量近线盘
RAID 104每镜像组 1高高数据库、写密集
RAID 506每子组 1高中大盘位、折中方案

题库里明确考了“MSA 2040 不支持哪种 RAID 级别”,答案是 RAID 4。RAID 4 用一块独立校验盘,写操作全压在那块盘上,早就被淘汰了,MSA 这一代不支持完全合理。反过来,RAID 5 的容错能力也考了——只能坏一块盘,第二块再坏就整体离线。这条和“多路径软件无法避免哪种故障”是同一个逻辑:多路径解决的是路径层面的冗余,多块盘同时故障导致 RAID 组离线,多路径一点办法都没有。

我的取值习惯是:盘数少的池用 RAID 5,盘数多、单盘容量大的池用 RAID 6,写密集的业务卷直接 RAID 10。宽条带化只在前两种上开,RAID 10 本身已经把数据打散了,再叠一层宽条带收益有限。

4.3 SSD 读缓存:加速是真的,但要想清楚故障后果

题库里有一题问 SSD 读缓存的正确说法,答案是“数据在 SSD 和磁盘中各有一份”。这一句话就能推出全部结论:因为有两份,所以 SSD 故障不会导致数据丢失,只是加速效果消失;反过来,因为要占 SSD 的容量存副本,SSD 就不能全拿去当容量盘用。

这也是它和自动分层的根本区别:

维度SSD 读缓存自动分层
数据副本两级各一份按热度迁移,只有一份
SSD 故障后果加速失效,数据不丢需要重建,有风险窗口
SSD 容量占用按缓存比例占全部算作分层容量
适合的场景读多写少、热点集中冷热分布明显、容量大

题库里还问了“只使用 SSD 做高速缓存是否需要高级软件授权”,这类许可问题没有推理空间,按产品手册和题库口径记就行。真正需要判断的是配比:SSD 缓存容量一般按热数据量的 10%~20% 给,给太少命中率上不去,给太多又挤占容量盘的盘位。我的做法是先把业务跑一周,从 SMU 的缓存命中率曲线看出热点规模,再决定加几块 SSD,而不是上架时就按最大值配满。

5. 避坑:五个最容易在真机上翻车、在题库里选错的点

5.1 精简池超过高阈值后业务变慢,却以为是要换控制器

现象:业务侧反馈写入延迟持续走高,SMU 上看控制器 CPU 和端口都没跑满,硬盘也没有坏盘告警。

原因:精简池的使用率已经越过高水位线,阵列在做写入限制和后台回收,性能被主动压下来了。这个降级是设计行为,不是故障,所以不会有红色告警,只有一条容易被忽略的容量提示。

解决:先看池使用率,再看卷的实际分配量。如果确实越线,第一优先是把可清理的快照和废弃卷删掉,第二优先才是扩容。千万不要因为这个去换控制器或者重启存储,重启完之后容量还是那么多,问题一点没解决。

5.2 两个控制器的 SFP 混插,多路径起不来

现象:主机侧multipath -ll只看到一半路径,或者两条路径都显示 failed,交换机侧端口指示灯正常。

原因:A 控和 B 控的主机端口插了不同类型的模块,一边 FC 一边 iSCSI,或者两边速率档位不一致。控制器侧的链路是 up 的,但主机侧协商出来的路径属性对不上,多路径软件直接判定路径不可用。

解决:两个控制器的主机端口必须成对配置,模块类型、速率、连接的目标交换机都要一致。排查时不要只看指示灯,要在交换机上show interface确认速率和封装类型,两边对齐之后再在主机侧重扫。

5.3 换了中板之后,高级功能许可失效

现象:硬件更换完成、系统正常启动,但快照、远程复制这些功能提示未授权,之前明明买过。

原因:许可绑定在带序列号的部件上,中板这类部件更换后序列号变了,原有的许可文件对不上新序列号。题库里专门考了“更换哪种备件会对许可产生影响”,答案就落在这类部件上。

解决:换件之前先记录原序列号和许可状态,换完之后按厂商流程重新申请或迁移许可。这条要写进变更单,不能等换完才发现。

5.4 上电顺序反了,盘笼识别不全

现象:控制器起来之后show enclosures只看到部分盘笼,或者盘笼编号跳号,物理盘数量对不上。

原因:控制器启动时盘笼还没上电,枚举拿到的是一份不完整的拓扑。有些情况下控制器不会自动重扫,必须重启才能重新识别。

解决:按 3.3 的顺序重新上电——盘笼先起,控制器后起。已经起错的,不要反复重启控制器碰运气,先把盘笼全部上电确认链路正常,再重启控制器做一次完整枚举。

5.5 把 RAID 当成备份

现象:有人问“我们做了 RAID 5,还需要备份吗”,或者“快照能不能代替备份”。

原因:RAID 解决的是磁盘级故障,快照解决的是时间点回滚,两者都建立在同一套存储系统还活着的前提下。误删、勒索、阵列整体故障、机房级事故,RAID 和快照都救不了。题库里专门有一题问“哪种技术属于备份技术”,答案落在磁带和快照这两个选项上,但真机上更准确的理解是:快照是恢复手段之一,不能当成唯一的备份。

解决:RAID 保可用性,快照保短周期回滚,备份保长期留存和异地。三层各司其职,缺一层都算有缺口。

6. 用题库反推真机验证:一套从题干到 CLI 的闭环练习

题库刷完不等于会用。真正把这份文档资料吃透的方式,是把每道题干翻译成一条能在设备上执行的检查动作,做完一轮之后你对 MSA 的熟悉程度会完全不一样。

6.1 把题干翻译成检查动作

题干问的是对应检查动作看什么
出厂默认管理地址用默认网段直连管理口192.168.1.2 是否可访问 SMU
扩展盘笼上限与型号show enclosures盘笼编号连续、链路两条
物理盘状态show disksAVAL 正常,LEFTOVER 需清理
RAID 容错能力show vdisks级别与盘数是否匹配
多路径是否生效主机侧multipath -ll每个 LUN 至少两条可用路径
日志收集方式SMU 收集 / CLI有没有硬件级告警被漏掉

这张表可以直接当验收清单用。装完一台机器,从上往下走一遍,走完基本能确认这台机器是健康的,而不是“看起来没报错”。

6.2 两周节奏,别追求一次刷完

第一周只做一件事:按 2.2 的六条主线分类刷题,每条线刷完立刻去设备上找对应的那条命令跑一遍。比如刷完“物理盘状态”那几题,马上去show disks看真实输出长什么样,把 AVAL、FTOL、LEFTOVER 和屏幕上的盘一一对上。这个过程很枯燥,但它是把题库从“文字记忆”变成“条件反射”的唯一办法。

第二周做两件事:一是闭卷重做错题,只做错题;二是挑三道多选,把每个选项为什么对、为什么错写成一句话。多选是这份题库的主要丢分点,能把选项讲清楚,说明你真的理解了层次关系,而不是靠排除法。

我自己的习惯是每次上架新机器,都强制走一遍 6.1 那张表,不管是不是赶工期。有次赶进度跳过了show enclosures这一步,结果一个盘笼的冗余链路根本没接,直到两周后一根线松了才暴露出来——本来在上架当天三十秒就能发现的问题,最后花了一个下午排查。从那以后我再没跳过这一步,设备可以晚半小时交付,清单不能少一项。

希望这份拆解帮到你,把题库当成操作手册来刷,而不是当成选择题来背。

本文还有配套的精品资源,点击获取

RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进