Appearance
第3章 DME 数据管理引擎:统一纳管这个平台的"管理面"
对应简历:技能第 10 条「熟练掌握 FusionCompute+DME 虚拟化平台建设」中的 DME 部分;项目一「用 DME Data 22.0 三节点部署统一纳管 FC 虚拟化资源、对接告警同步」。 口径提醒:DME 是简历华为元素里"知道的人最少"的产品——讲清楚它反而是差异化加分项;但它的产品内部(微服务组件明细、AI 调优算法)按【了解】兜底。我真实做过的是:SmartKit 三节点部署、对接 FC 四步、告警同步验证。 配套章:往上是第 02 章(被纳管的 FC 平台);主宝典 08 章 8.8 是速答版。
本章速览(30 秒版)
| 问题 | 答案索引 |
|---|---|
| DME 是什么、为什么项目里有它? | 3.1 / 3.2 |
| 管理面运维面怎么分?两个浮动 IP 干嘛的? | 3.3 / 3.4 |
| 怎么部署的(工具/参数/流程)? | 3.5(含参数表、账号表、时间线) |
| 怎么和 FC 对接的? | 3.6(四步 + 八字诀 + 故障速查) |
| 两条"铁律"是什么? | 3.7(30 分钟同步 / 浮动 IP 不可改) |
| 装完怎么验、平时怎么巡? | 3.8 |
| 产品线现在怎么样了? | 3.9 |
| 没做过的怎么交底? | 3.10 |
3.1 DME 是什么:一句话定位与三层展开【必背】
标准回答: 一句话定位:DME(Data Management Engine,数据管理引擎)是华为的数据中心运维管理软件——在我们项目里,它站在 FusionCompute 之上,把 FC 的虚拟化资源统一纳管起来,提供统一的资源视图、告警汇聚和运维入口。 打个比方:FC 是"干活的工人",DME 是"看全局的调度台"——客户运维团队每天打开的是 DME 的页面,而不是逐个登录 VRM。
展开三层讲清楚它的位置:第一层,产品归属——DME 属于华为"数据管理与运营"产品线(现在演进为 iMaster DME 家族),DCS 数据中心虚拟化解决方案里的智能管理层就是它,方案页的原话结构是"FusionCompute 提供虚拟化 + DME 提供管理";第二层,功能定位——统一纳管(接入 FC/VRM 等虚拟化对象后自动注册并纳管资源)、告警管理(南向收集各系统告警、统一呈现与上报)、资源可视化(拓扑、容量、拓扑健康度);第三层,我们项目里的实际用法——三节点部署 DME Data 22.0,对接 FC 后做两件事:资源统一视图(VM/主机/存储一目了然)和告警同步(FC 侧告警通过 SNMP 上报进 DME 统一告警中心)。
一个必须会答的边界:DME 纳管的是管理和监控,不是替代 VRM 做虚拟化操作——虚拟机的创建/迁移等操作仍在 FC(VRM)上做,DME 是"看得全、管得宽"的运维管理层。这个边界讲清楚,说明我理解管理域和执行域的分工。
追问链:
- 追问1:DME 和 eSight、iMaster NCE 什么关系? → 答:它们都是华为的管理软件家族成员,分工不同:eSight 是偏网络与综合管理的老牌平台,iMaster NCE 主网络管控,DME 主数据(存储/虚拟化/数据中心资源)的管理与运营。现在 DME 演进为 iMaster DME 品牌,强调"存储/数据中心数据管理"。我按"同家族、分领域"记住它们的关系就够,产品线内部的组织调整属于【了解】。
- 追问2:有了 VRM 的管理页面为什么还要 DME? → 答:三个真实理由:①规模——VRM 管一个 FC 集群,DME 可以纳管多个虚拟化系统/多种资源,环境大了不可能逐个登录;②统一告警——运维要的是一个告警入口,不是 N 个页面轮着刷;③方案定位——DCS 方案的设计就是 FC+DME 分层,客户按方案验收。类比:VRM 像单机的 vCenter,DME 更像往上再加一层的统一运维门户。
关联话术:"DME 这题的答法示范了我的'讲陌生产品'模板:一句话定位 → 比方(工人/调度台)→ 三层展开 → 边界收尾。任何冷门产品被问到,都按这个模板现场组织。"
一句话背法:DME = 数据中心的统一运维管理面;站在 FC 之上做统一纳管+告警汇聚;管看得全,操作仍在 VRM。
3.1.1 DME 术语卡(一屏速记)
| 术语 | 含义 | 记忆钩子 |
|---|---|---|
| DME | Data Management Engine 数据管理引擎 | 数据中心管理面 |
| iMaster DME | DME 的演进品牌(iMaster 家族) | 现在的名字 |
| DCS 部署 | SmartKit 里的部署向导名 | 不是数据库那个 DCS |
| 管理浮动 IP | 人登录管理面/运维面的入口 | 浏览器走它 |
| 南向浮动 IP | 被管系统上报告警的入口 | SNMP 目标地址 |
| 接口对接用户 | FC 里给 DME 建的专用账号 | 不共用 admin |
| SNMP 管理站 | FC 侧配置的告警接收方 | 指向南向浮动 IP |
| SouthBoundNodeService | DME 的南向服务(信任证书导入目标) | 证书导入的位置 |
| 31943 | DME 运维面登录端口 | https://节点IP:31943 |
| 手动检查页 | SmartKit 部署前的环境预检 | 逐项标"通过"才执行 |
3.2 为什么项目里要它:DCS 方案的配套逻辑【必背】
标准回答: "为什么要装 DME"是 DME 最高频的面试问题,我的答案分"方案逻辑 + 工程价值"两层。方案逻辑层:我们的虚拟化平台是华为 DCS 数据中心虚拟化解决方案的落地,DCS 的设计就是"FC 做虚拟化底座 + DME 做统一管理"两层——按配套表交付,DME 是方案的标准组成部分,不是我临时决定加的(先亮渠道商身份:方案是华为和客户定的,我负责落地)。
工程价值层,三个具体收益:①统一入口——银行运维团队面对的是 3 CNA+1 VRM+15 VM 的环境,DME 给他们一个统一页面看全部资源状态,不用记 VRM 地址逐个登录;②告警汇聚——FC 的告警通过 SNMP 上报到 DME 的统一告警中心,值班人员一处看全部——这在银行"告警必须有人盯"的合规要求下是刚需;③与华为体系预集成——DME 和 FC 的对接是产品级预集成(SNMP 协议+证书体系都有官方对接流程),不用自己写胶水脚本——第三方网管对接 FC 要自己踩 API 和告警格式,这就是买方案的价值。
我还要主动讲一个"客户视角"的收尾:对这个项目而言,DME 让"虚拟化平台"升级成了"可运维的平台"——装完 FC 只是有了一台发动机,装完 DME 才是有仪表盘的车。这个比喻让非技术的面试官也能立刻理解 DME 的存在意义。
追问链:
- 追问1:不用 DME,用 Zabbix/Prometheus 管不行吗? → 答:能管一部分但不对等:监控系统能采集指标和告警,但缺"纳管"——资源台账、拓扑、与 FC 的产品级联动(接入即自动注册资源)。开源监控的告警也许能拼出来,但银行要的是有厂商支持的责任闭环——DME 出问题有华为原厂兜底。我的完整观点:两者不互斥,生产里常见 DME 管资源层、Prometheus 管应用层——我移动云项目就是 Prometheus 体系,两套我都用过,知道各自边界。
- 追问2:DME 给谁用的?你平时用它干什么? → 答:主要用户是客户运维团队(统一视图+告警值班);我的使用场景:部署对接期的验证、以及联调期在 DME 上确认资源状态与告警同步是否正常;上线后巡检时 DME 的告警页面是一线入口之一。如实说:深度使用最多的是客户运维,我掌握到"部署对接+日常巡检"层。
关联话术:"这题答完'为什么'必补一句'它跟 FC 怎么接起来的我真实做过'——把话题引到 3.6 对接四步,那是我 DME 经历里最扎实的部分。"
一句话背法:DCS 方案标准组成(FC+DME 分层);工程价值=统一入口+告警汇聚+预集成;FC 是发动机、DME 是仪表盘。
3.2.1 全景图:DME 在平台里的位置(一图收口)
┌────────────────────────────────────────────────┐
│ 银行运维团队(值班/告警/资产台账) │
│ 登录 DME 运维面(管理浮动 IP) │
├────────────────────────────────────────────────┤
│ DME 三节点(VM×3,DCS 方案的管理层) │
│ · 统一纳管与资源视图 · 告警汇聚中心 │
│ · 南向浮动 IP ←── SNMP 告警 ──┐ │
├─────────────────────────────────┼──────────────┤
│ FusionCompute(虚拟化层) │ │
│ VRM(8443 门户) │ │
│ · 接口对接用户(DME 专用) ─────┘ │
│ · SNMP 管理站(指向 DME 南向 IP) │
│ CNA×3(VM 运行)· DME 的三台 VM 也跑在这里 │
├────────────────────────────────────────────────┤
│ TaiShan 2280 ×4(物理层,见第 01 章) │
└────────────────────────────────────────────────┘看点两条:①DME 的三台 VM 本身就跑在 FC 上——"管理者住在被管者的房子里",这是工具化交付(自动创建虚拟机)的自然结果;②告警流(SNMP)和管理流(接口对接用户调 API)是两条独立通道——所以对接要分别打通(第二步与第四步)。
DME vs 自建监控(Zabbix/Prometheus)定位对比(追问1 的展开版):
| 对比项 | DME | Zabbix/Prometheus |
|---|---|---|
| 定位 | 厂商统一管理面(纳管+告警+视图) | 通用监控采集与告警 |
| 纳管能力 | 接入即自动注册资源台账 | 无台账概念,要自己维护资产映射 |
| 告警通道 | 与 FC 产品级预集成(SNMP+证书) | 要自己对接 API/Exporter |
| 厂商支持 | 华为原厂兜底 | 社区/自担 |
| 扩展灵活 | 产品边界内 | 完全自由 |
结论口径:"两者不是替代关系——生产常见 DME 管资源层、开源监控管应用层;我两种都用过,按层分工。"——这个对比表让我在为什么不用开源类问题上永远有结构化答案。
3.3 管理面与运维面:DME 的两个门【理解】
标准回答: DME 部署完成后有两个登录入口(两个"门"),这个概念在部署参数里就出现了(管理浮动 IP 用于登录管理面与运维面),必须分清:管理面(Management Plane)——面向系统管理员的门:系统配置、用户权限、证书管理、南向对接配置这些"管系统本身"的操作在这里,我们对接 FC 前导证书的"证书管理"功能就在管理面;运维面(Operation Plane)——面向日常运维人员的门:资源视图、告警、监控、拓扑这些"看和巡"的操作在这里,客户值班人员日常上的就是运维面。
两个门通过同一个管理浮动 IP 访问(不同端口/路径区分),账号体系也分(部署参数里分别设置管理面 admin 初始密码和运维面 admin 初始密码)。为什么分两面:权限隔离——值班人员只需要运维面的看和处置权,不该碰系统级配置——这是企业软件的权限分层思想,和 Linux 里"普通用户/root"分层同源。
我们的使用情况:对接四步里两处涉及——在管理面做"访问设置/证书管理"(导入 FC 的对接证书)、在运维面看"资产 > 虚拟化"(接入 VRM 后看纳管状态);日常告警看运维面的"洞察 > 告警"。安装后检查访问的 https://节点IP:31943 是运维面登录入口。
追问链:
- 追问1:除了这两个面还有别的"面"吗? → 答:DME 的架构语境里还有**南向(Southbound)**的概念——指 DME 与被管对象(FC/存储等)之间的方向:南向浮动 IP 就是专门给"第三方系统上报告警"用的入口。北向则是 DME 向上级系统(如上层云管)提供接口的方向。四面记忆法:管理面管系统、运维面管日常、南向收告警数据、北向供上级。
- 追问2:sopuser、ossadm、ossuser 这些账号是干嘛的? → 答:这是 DME 部署参数里的内部账号体系:ossadm 用于系统安装和管理、ossuser 用于产品软件的安装运行、sopuser 用于日常运维——它们是产品内部与运维流程的分层账号,部署时统一设置密码。我对它们的掌握在"知道分工、设过密码"层,内部调用关系属于产品细节,转华为。
关联话术:"'DME 有两个门'是我讲这题的记忆锚——管理面/运维面一句话分工,再带出南向浮动 IP,三个名词一口气说完,面试官就知道我真部署过这东西。"
一句话背法:管理面管系统(证书/权限/对接配置),运维面管日常(资产/告警/拓扑);南向收告警、北向供接口。
3.4 部署架构:三节点与两个浮动 IP【必背】
标准回答: 我们的 DME Data 22.0 是三节点部署——三台虚拟机(DME01/02/03),分别落在三台 CNA 上(部署参数里配置"主节点所属 CNA 名称/子节点 1 所属 CNA/子节点 2 所属 CNA"——主节点在 CNA-1、两个子节点在 CNA-2/CNA-3),每节点规划 1T 磁盘空间(部署工具的建议值)。三节点不是一个"三台机器随便放"——这是管理软件自身的高可用架构:多节点部署保证管理面自身不成为单点(一个节点挂了管理服务仍可用)。
架构里的关键设计是两个浮动 IP:管理浮动 IP——对外提供管理面与运维面登录的统一地址,需与节点 IP 同网段且未被使用(它"浮"在三个节点上,主节点故障时漂移);南向浮动 IP——专门用于第三方系统(比如 FC 向 DME)上报告警等南向功能。两个浮动 IP 分开的原因:管理流量和南向告警流量的入口解耦——南向 IP 给被管系统配 SNMP 目标用,管理 IP 给人浏览器登录用,职责不同、扩展互不影响。
一句话总结这个架构:"三节点保高可用,两个浮动 IP 做统一入口,管理/南向流量分道。"
架构示意:
运维人员浏览器 被管系统(FC 的 SNMP 管理站指向)
│ │
▼ ▼
┌─────────────┐ ┌──────────────┐
│ 管理浮动 IP │ │ 南向浮动 IP │
└──────┬──────┘ └──────┬───────┘
│ 登录管理面/运维面 │ 收告警/南向通信
▼ ▼
┌────────────────────────────────────┐
│ DME 三节点(VM:DME01/02/03) │
│ 分布于 CNA-1 / CNA-2 / CNA-3 │
│ 每节点磁盘 1T(部署建议值) │
└────────────────────────────────────┘
│ 北向(如需对接上级云管)
▼
上级管理系统(本项目未涉及)追问链:
- 追问1:为什么三节点不是两节点? → 答:管理类分布式系统的常规选择是奇数节点(3/5)——内部的一致性组件(类似 etcd 的多数派机制)需要奇数节点避免"脑裂"平票。DME 三节点是部署工具的推荐形态。这个"奇数节点防脑裂"的知识点与 K8s 的 etcd、Vastbase 的 DCS 组件是同一个道理——我在这三个产品里都见过,可以互相印证着讲。
- 追问2:浮动 IP 的"漂移"我怎么验证? → 答:思路是造故障看漂移:找到浮动 IP 当前所在节点(在节点上 ip addr 能看到该地址)→ 将该节点停机 → 在另一节点确认 IP 漂移过去 → 管理页面仍可登录。这是管理面高可用的验收动作。如实说:我们部署验收做过连通性和同步验证,故障漂移演练按客户验收安排执行——按实际做过的话术讲,不夸大。
关联话术:"三节点+双浮动 IP 这套架构词汇(奇数节点、脑裂、漂移)和 K8s/Vastbase 里的概念完全同源——我讲 DME 架构时会主动点出'这和 etcd 的多数派一个道理',一次面试里知识互相印证三次,专业度直接拉满。"
一句话背法:三节点(CNA-1/2/3 各一、每节点 1T)保管理面高可用;管理浮动 IP 给人登录、南向浮动 IP 收告警——两个入口分道。
3.4.1 部署形态对比(为什么是"三节点虚拟机")
面试官可能问"DME 还能怎么部署"——按对比表答,重点讲我们为什么落在"三节点虚拟机":
| 部署形态 | 说明 | 适用 | 我们 |
|---|---|---|---|
| 三节点(虚机) | 三台 VM 分布在 CNA 上 | 生产标准形态、管理面高可用 | 我们的选择 |
| 单节点 | 一台 VM/物理机 | 测试或极小环境 | 否——生产不要单点 |
| 物理机部署 | 装在独立物理服务器 | 特殊隔离要求 | 否——没必要占物理机 |
| 一体机形态 | iMaster DME 的 HCI 交付 | 交钥匙项目 | 否——方案没含 |
两个设计理由展开:①虚机而非物理机——DME 是管理负载,资源需求弹性大,跑在 FC 虚拟机上既省物理机又便于随平台整体备份迁移;②分布在三台不同 CNA——三台 VM 若落同一台 CNA,CNA 挂了三节点全灭,高可用就假了——所以参数页要逐节点指定"所属 CNA"。这个细节最能体现"高可用是设计出来的,不是买来的"。
3.5 我的部署叙事:SmartKit 三节点全流程【必背·核心】
标准回答: DME 的部署方式是它的特色:不用手工装三台 VM 再装软件,而是用华为 SmartKit 工具的"数据中心虚拟化解决方案部署"向导一键式完成——从创建虚拟机到装 DME 全流程工具化。我的完整操作叙事分五段:
第一段:准备。三样:①SmartKit 工具(22.0.0.5 及以上版本,先安装并升级其"数据中心虚拟化解决方案部署"插件);②DME 软件包四件套——DME_22.0.0_Software_Euler_ARM.zip(主包)+ .cms 数字签名校验文件 + .crl 证书校验文件 + DME_22.0.0_DeployTool.zip(部署工具包),另有 EulerOS V2.0SP10 的 ARM ISO 作为节点 OS;③配套文档(SmartKit 用户指南)。软件包获取走华为支持站的企业用户路径:支持站 → 企业数据中心 → 集中式存储 → 数据管理与运营 → DME → 软件。
第二段:创建部署任务。SmartKit 主页 → "虚拟化"页签 → "开局交付"里点"数据中心虚拟化解决方案部署" → 点"DCS 部署"进入开局交付页 → "任务"页签点"新建任务" → 输入任务名 → 创建任务 → 确认对话框点"继续创建"。
第三段:安装策略与参数配置。安装策略选"DME 安装" → 下一步进入在线参数配置——这是部署的核心参数页(详见 3.5.1 参数表),按规划逐项填:CPU 架构选 ARM、OS 类型 EulerOS、开启 SFTP、自动创建虚拟机选"是"并填 FC 的地址与登录账号(DME 的三台 VM 由 FC 自动创建)、三个节点的主机名/IP/root 密码/所属 CNA/磁盘空间(各 1024G)、管理浮动 IP 与南向浮动 IP、网口名称(ARM 架构默认 enp4s0)、是否国密(我们按项目密码策略选)、以及十余个账号的初始密码(管理面/运维面 admin、sopuser、ossadm、ossuser、数据库 sys/dbuser、rts、KMC 保护密码、ER 证书密码、Elasticsearch、ETCD、sftpuser)。
第四段:执行部署。参数确认页检查无误 →"立即部署" → "手动检查"页面逐项确认检查项通过(环境预检:FC 可达、资源够等,每一项标记"通过/不通过")→ 全部通过后"执行任务" → "执行部署"页盯每个执行项状态,全部成功后点"完成" → 点"查看 portal 链接"可直跳 DME 运维面登录页。
第五段:安装后检查。浏览器访问 https://节点IP:31943(例如文档示例形态)→ 用 admin 和部署时设置的初始密码登录 → 点"进入系统"——DME 部署完成。到这一步 DME 是空的(还没纳管任何资源),下一步才是对接 FC(3.6)。
部署流程速记(九个动作词):装 SmartKit → 导部署工具 → 新建任务 → 选 DME 安装 → 填参数 → 立即部署 → 手动检查 → 执行任务 → 31943 验证。
追问链:
- 追问1:为什么要用 SmartKit 而不是手工装? → 答:工具化交付的价值三点:①防错——参数集中配置、环境预检(手动检查页把风险前置);②自动创建虚拟机——三台 VM 由它调 FC 接口直接发放,规格统一不会手误;③可复制——任务配置可导出复用,批量项目一致交付。这体现华为交付体系"工具优于人肉"的工程思想——我后来做自动化也延续这个理念。
- 追问2:参数里最不能填错的是什么? → 答:两个浮动 IP(必须与节点 IP 同网段且未被占用——填错轻则部署失败,重则接 VRM 后出同步问题,见 3.7)和 FC 的登录凭据(自动建 VM 全靠它)。我的做法是参数填完逐项读一遍再点立即部署——参数页没有"改一处重跑一处"的机会,部署失败重来成本高。
关联话术:"'DME 你怎么装的'这题我按五段讲,讲到第三段参数页时停顿补一句'那页参数有几十项,我挑五个关键的给您说'——展示我面对复杂参数页的从容:不是背下全部,是知道哪些是命门。"
一句话背法:SmartKit → DCS 部署 → 新建任务 → DME 安装 → ARM/EulerOS/自动建 VM/三节点 1T/双浮动 IP → 手动检查 → 执行 → 31943 登录。
3.5.1 部署参数表解读(挑命门项背)
SmartKit 参数页几十项,按"命门五项 + 结构分组"记:
| 参数组 | 关键参数 | 我们的值 | 为什么关键 |
|---|---|---|---|
| 环境类 | CPU 架构 | ARM | 鲲鹏平台,选错直接失败 |
| 环境类 | 操作系统类型 | EulerOS | DME 节点 OS 用华为 EulerOS(DME 自带 ISO) |
| 环境类 | 网口名称 | enp4s0(ARM 默认) | x86 默认 enp4s1,架构不同默认不同 |
| FC 对接类 | FusionCompute IP/用户/密码 | FC 的 VRM 地址 + admin | 自动创建三台 VM 全靠它 |
| 节点类 | 三节点主机名/IP/root 密码/所属 CNA/磁盘 | DME01-03、各 1024G、CNA-1/2/3 | 每节点 1T 是部署建议值 |
| 浮动 IP 类 | 管理浮动 IP / 南向浮动 IP | 同网段未占用地址 | 命门——见 3.7 不可改警示 |
| 安全类 | 是否国密 | 按客户密码策略 | 影响密码算法体系 |
| 账号密码组 | admin/sopuser/ossadm/ossuser/sys/dbuser/rts/KMC/ER/ES/ETCD/sftpuser | 强密码统一管理 | 十余个账号一次设好、入密码柜 |
背法:环境三项(ARM/EulerOS/enp4s0)、FC 三项、节点五项、浮动两项、安全一项、账号一组——"3+3+5+2+1+1" 的数字框架,比背散列高效。
追问:Elasticsearch、ETCD 这些参数为什么出现在 DME 部署里? → 答:因为 DME 内部就是微服务架构——ES 承担日志/检索、ETCD 承担配置与一致性(这也是三节点奇数的原因),部署时把内部组件的密码一起初始化。这印证 3.4 的架构理解:"DME 不是个单体网页,是个自带一致性组件的小型分布式系统"——面试到这层,DME 话题基本到底了,再深转华为。
3.5.3 DME 账号体系全景表(部署时一次设清)
部署参数页的十几个账号容易让人眼晕,按"三个世界"分组就清晰了——人用的、系统流程用的、内部组件用的:
| 世界 | 账号 | 用途 | 密码归属 |
|---|---|---|---|
| 人用 | 管理面 admin | 系统管理登录(证书/权限/对接) | 管理员 |
| 人用 | 运维面 admin | 日常运维登录 | 运维团队 |
| 人用 | sopuser | 日常运维辅助账号 | 运维团队 |
| 人用 | sftpuser | SFTP 上传下载文件 | 按需分配 |
| 系统流程 | 接口对接用户(在 FC 侧建) | DME↔FC 的访问身份 | DME 配置里 |
| 内部组件 | ossadm / ossuser | 系统安装管理 / 软件运行 | 密码柜 |
| 内部组件 | 数据库 sys / dbuser | DME 内置 Zenith 数据库管理 | 密码柜 |
| 内部组件 | rts | 进程与 RabbitMQ 通信认证 | 产品内部 |
| 内部组件 | KMC 保护密码 | 密钥管理组件 | 密码柜 |
| 内部组件 | ER 证书密码 | 浏览器登录时对管理/运维面认证 | 密码柜 |
| 内部组件 | ES / ETCD(含 root) | Elasticsearch / ETCD 认证 | 密码柜 |
讲法提示:被问"部署要设多少密码"——答"十几个,但我按'人用的三五个、内部的一组进密码柜'分类管理"——展示的是密码治理意识。两个知识钩子:DME 内置 Zenith 数据库(华为系又一个内嵌数据库实例,与 VRM 内嵌高斯库呼应);RabbitMQ 的出现说明内部用消息队列做服务解耦——两个钩子都能引出架构话题。
3.5.2 部署时间线与检查点(叙事节奏版)
按时间讲一遍部署(约一天的工作量,含准备):
| 阶段 | 动作 | 检查点 |
|---|---|---|
| 上午:准备 | 装 SmartKit、升级部署插件、下载四件套软件包 + EulerOS ISO、核对包的 .cms 签名 | 软件包齐全、版本配套一致 |
| 上午:配置 | 新建任务、选 DME 安装、填参数页(按 3.5.1 命门项) | 参数逐项朗读复核一遍 |
| 下午:预检 | 点立即部署 → 手动检查页逐项确认 | 全部"通过"才继续 |
| 下午:执行 | 执行任务,盯执行部署页每一项状态 | 所有执行项成功 |
| 收尾:验证 | 查看 portal 链接、浏览器 31943 登录、管理面/运维面都进一遍 | admin 可登录、三节点状态正常 |
三个时间线上的纪律:①软件包下载后先校验数字签名(.cms 文件)再使用——供应链安全的底线动作;②参数复核放在"立即部署"之前——部署不是随时可回滚的;③"手动检查页"不许跳——预检拦住的问题成本最低。讲时间线时把三个纪律带出来,叙事就有了灵魂。
3.6 对接 FC 四步:让 DME 看见虚拟化平台【必背·核心】
标准回答: DME 装好只是"有了调度台",对接 FC 才是"接上信号"。完整对接四步(顺序有讲究):
第一步:FC 侧创建"接口对接用户"。用系统管理员登录 FC → 系统管理 → 权限管理 → 用户管理 → 添加用户 → 类型选"接口对接用户",输入用户名密码,从属角色选 administrator → 确定。这是给 DME 用的专用账号——第三方对接用专用账号而非共用 admin,是权限与审计的基本功。
第二步:FC 侧配置 SNMP 管理站。FC → 系统管理 → 第三方对接 → SNMP 管理站 → 添加:管理站名称(如 FC-DME)、IP 地址填 DME 的南向浮动 IP(这就是南向浮动 IP 的用途实例)、安全用户名、认证密码、加密密码,其余默认 → 确定。这一步是打通"FC 告警上报 DME"的通道。
第三步:导出并导入 FC 的对接证书。背景:DME 安装后数字证书认证默认启用,接入 VRM 前必须把 FC 的接口对接证书导入 DME,否则接上就有连通性问题——这是我们真实注意到的坑点(文档注意事项原话)。操作:root 登录 VRM 节点 → 把 /etc/galax/certs/vrm/server.crt 复制到可 SFTP 访问的路径并变更所有者(如 gandalf)→ 用 SFTP 工具(MobaXterm 等)下载到本地 → 登录 DME → 设置 → 系统管理 → 证书管理 → 服务证书管理 → 南向服务通信证书 → 信任证书 → 导入(起个别名、上传 server.crt)→ 提交。证书路径 /etc/galax/ 这个名字也印证了 FC 与高斯(Galax)体系的渊源(呼应第 02 章 2.5)。
第四步:DME 侧接入 VRM。登录 DME → 首页导航"资产" → "虚拟化" → 选择 VRM → 点"接入" → 填写 VRM 节点信息(用第一步的接口对接用户)→ 填写 SNMP 协议信息(与第二步配置对应)→ 确定。接入后 DME 会自动注册并纳管 VRM 上的虚拟化资源,待同步状态显示"已同步",对接完成。
验证(第五步,必做):两侧告警同步验证——FC 侧看"监控 → 告警"、DME 侧看"洞察 → 告警",制造或观察一条告警两侧都能看到,即对接成功。我们的验收口径就是"两侧告警信息同步"。
四步速记:FC 建接口用户 → FC 配 SNMP 管理站(指向南向浮动 IP)→ VRM 证书导入 DME 信任列表 → DME 接入 VRM → 告警双侧验证。
追问链:
- 追问1:不导证书会怎样? → 答:DME 默认启用数字证书认证,接入 VRM 后南向通信会因证书不受信产生连通性问题——告警收不到、状态不同步,且问题表现得"隐性"(接入动作本身可能成功)。所以文档把"接入前先导证书"列为注意事项。这类"顺序错了不报错但功能不通"的坑,是集成工作最有含金量的经验。
- 追问2:怎么验证对接是成功的? → 答:三个层次:状态层——DME 虚拟化页面该 VRM 同步状态"已同步";资源层——FC 上的主机/VM 在 DME 资产页面可见且数量一致;告警层——FC 侧告警在 DME 告警中心出现(可造一条测试告警验证)。三层验证齐了才算对接验收通过——这个验证思路和我在 K8s/数据库上做验收是同一套方法论。
关联话术:"四步是我的'DME 名片'——很多简历写 DME 的人答不出'接口对接用户'和'证书导入'这两步,因为它们藏在两边系统的菜单深处。我把四步按'FC 两步、中间一座桥(证书)、DME 一步'讲,结构清晰还能引出 galax 证书路径的细节。"
一句话背法:FC 建接口用户 + 配 SNMP 管理站(指 DME 南向 IP)→ VRM 的 server.crt 导入 DME 南向信任证书 → DME 接入 VRM → "已同步"+双侧告警验证。
3.6.1 对接四步的"为什么"(每步的存在理由)
背四步容易,讲出"为什么是这四步"才见理解——每步回答一个对接的前提问题:
| 步骤 | 回答的前提问题 | 不做会怎样 |
|---|---|---|
| FC 建接口对接用户 | "DME 凭什么身份访问 FC?" | 共用 admin:权限混乱、审计不清、密码轮转互相影响 |
| FC 配 SNMP 管理站 | "FC 的告警往哪里报?" | 告警留在 FC 本地,DME 告警中心永远空着 |
| 导 VRM 证书进 DME | "DME 凭什么信任 FC 的通信?" | 数字证书认证默认启用,不导=南向通信不通(隐性故障) |
| DME 接入 VRM | "纳管关系在哪里建立?" | 前三步是修路,这步才是通车——自动注册并纳管资源 |
四步连读就是一句完整逻辑:"给身份、给通道、给信任、建立关系"——身份(账号)、通道(SNMP)、信任(证书)、关系(接入)。这个八字诀适用于绝大多数系统对接场景,我在面试里把它上升为"对接方法论"。
3.6.2 对接常见故障速查(实施期真实会遇到)
| 现象 | 大概率原因 | 排查动作 |
|---|---|---|
| 接入后同步状态长时间"未同步" | 证书没导/导错位置 | 按第三步重导南向信任证书 |
| DME 告警中心收不到 FC 告警 | SNMP 管理站 IP 填错(应填 DME 南向浮动 IP) | FC 侧核对管理站配置 |
| 接入报凭据错误 | 接口对接用户密码/角色配错 | FC 侧重置、DME 侧重填 |
| FC 上变更 DME 看不到 | 30 分钟周期未到 | 不是故障——手动同步或等周期 |
| 接入一段时间后突然失联 | 管理浮动 IP 被改动 | 查红线清单(3.7.1)、回滚 IP |
这张表的讲法:"对接类故障八成是'通道三要素'——账号、地址、证书——至少一个没对齐。我的排查顺序固定:先账号、再地址、后证书。"——固定顺序体现的是排障方法论而非运气。
3.7 两个真实要点:30 分钟同步与浮动 IP 不可改【必背】
标准回答: 对接完成后有两条"运维铁律"级的要点——它们出自 DME 文档的注意事项原文,也是我面试里必讲的两个"懂行细节":
要点一:DME 每 30 分钟对 FusionCompute 做一次资源全量同步。含义:用户直接在 FC 上做的变更(新建 VM、改配置),最多要 30 分钟才在 DME 上呈现。运维影响两个:①排障时"DME 上看不到刚建的 VM"不是故障,是同步周期未到——去 FC 确认或在 DME 上手动触发同步;②操作纪律——以 FC 为数据源头(变更在 FC 做),DME 是呈现层,两边短暂不一致是设计内行为。我的话术:"30 分钟不是缺陷是设计——全量同步太频繁会压垮被管系统,30 分钟是管理面的稳态折中。"
要点二:三节点部署接入 VRM 后,不要修改 DME 的管理浮动 IP。文档原话警告:否则可能导致 VRM 同步失败。原因:VRM 侧注册的 DME 信息(包括地址)在接入时已固化,改了管理浮动 IP,VRM 回连 DME 的路径就断了——同步失败。运维影响:浮动 IP 要在部署规划期定死(好记、好备案的地址),接入 VRM 后视为"生产基线不可变项";真要变更属于重大变更流程,要走重新对接。这条我写进了实施文档的"红线页"。
这两个要点我统称为"DME 世界的两条时间律":一条关于时间(30 分钟同步周期),一条关于空间(浮动 IP 定了别动)——用"时空"框架记,忘不掉。
追问链:
- 追问1:紧急变更等不了 30 分钟怎么办? → 答:两个动作:确认源头——先在 FC 上确认变更已生效(FC 是准);加速呈现——DME 管理页有手动同步/刷新机制可触发即时同步。原则记住:FC 是事实源,DME 是视图——判断问题永远先看事实源。这个"事实源"思维在监控体系里同样成立(Prometheus 看板滞后时先看 exporters 与服务本身)。
- 追问2:除了管理浮动 IP 还有什么不能动的? → 答:把我踩过/文档警示过的"接入后不可变项"归成一小类:管理浮动 IP(VRM 同步失败风险)、密码算法类选择(部署时定的国密/通用模式)、SNMP 管理站的认证/加密密码(改了要两侧同步改否则告警断)。这类"不可变项"清单是我实施文档的保留栏目——把"不能做什么"写得和"怎么做"一样清楚,才是成熟文档。
关联话术:"这两条是我判断面试官懂不懂 DME 的试金石——遇到懂的(比如华为背景的面试官),我讲这两条立刻获得认可;遇到不懂的,我讲完他也能记住'这人部署过'。两头都赚。"
一句话背法:30 分钟全量同步(FC 是事实源,DME 是视图);接 VRM 后管理浮动 IP 不可改(改=同步失败红线)。
3.7.1 DME 世界的"不可变项/慢变量"清单(运维红线页)
把 DME 相关的"动了会出事"的项集中列一页——我实施文档的保留栏目,面试讲"运维纪律"时的现成证据:
| 项 | 类型 | 动了的后果 | 处置原则 |
|---|---|---|---|
| 管理浮动 IP | 接入后不可变 | VRM 同步失败 | 规划期定死、入基线文档 |
| 密码算法(国密/通用) | 部署时一次 | 想改=重装 | 部署前按客户合规确认 |
| SNMP 认证/加密密码 | 两侧联动 | 单侧改=告警断流 | 必须两侧同步变更 |
| 节点所属 CNA 分布 | 部署时定 | 迁到同机=高可用失效 | 变更要评估分布 |
| 30 分钟同步周期 | 设计内慢变量 | 被误判为"故障" | 记入值班 FAQ |
这张表的讲法:"我有个习惯,每个系统交付时都整理一页'红线'——什么不能动、动了会怎样。DME 这页就五项,但它救过值班同事至少两次误操作。"——把清单变成故事的钩子。
3.8 安装后检查与日常巡检视角【理解】
标准回答: DME 交付的"完成定义"不止装完能登录,我的检查清单四项:①入口检查——https://节点IP:31943 可登录、管理面运维面都能进;②节点健康——三节点状态正常(部署完成页所有执行项成功是底线,登录后看系统状态);③对接验证——按 3.6 第五步做三层验证(状态/资源/告警);④账号交接——admin 等初始密码按客户制度移交并强制改密。
日常巡检视角(上线后我的一线动作):运维面"洞察 → 告警"看新增告警(值班主入口);"资产"视图核对资源数量与台账一致(发现不一致先想 30 分钟同步周期,再看 FC 事实源);重要变更后在 DME 上确认呈现。DME 巡检是分钟级的"看",深排障永远回到组件本身(FC/主机/数据库)——工具告诉你"哪里疼",诊断要去病灶。
追问链:
- 追问1:DME 告警响了你的处理流程? → 答:分级处理:界面性/同步类告警(如同步异常)按 DME 侧排查路径(网络、证书、浮动 IP 有没有被动过);资源类告警(主机失联、VM 异常)转到对应组件排(FC 看主机、上主机看系统);产品内部服务类告警——一线定位后走华为原厂协同。关键是第一分钟判断"这是 DME 的问题还是被管对象的问题"——管理软件的告警有一类是"镜子脏了"而不是"脸坏了"。
关联话术:"'镜子脏了还是脸坏了'是我对监控类软件告警的分类直觉——DME、Prometheus、Zabbix 都适用。用这个比喻答告警处理题,面试官会记住我。"
一句话背法:装完四查(入口/节点/对接/账号);巡检看告警与资产一致性;先分辨"镜子脏还是脸坏"。
3.8.1 DME 巡检清单(上线后每天的动作)
| 检查项 | 位置 | 正常态 | 异常第一动作 |
|---|---|---|---|
| 新增告警 | 运维面 → 洞察 → 告警 | 无新增高危 | 按"镜子/脸"分类(3.8 追问1) |
| 同步状态 | 资产 → 虚拟化 → VRM | 已同步 | 查网络/证书/浮动 IP 是否被动过 |
| 资源一致性 | 资产视图 vs FC 台账 | 数量一致 | 先等 30 分钟周期或手动同步 |
| 节点健康 | 系统状态/节点列表 | 三节点正常 | 单节点异常看 VM 与宿主机 |
| 登录可用性 | 31943 入口 | 可登录 | 检查浮动 IP 所在节点 |
巡检三原则:定时(固定时间形成快照)、对比(和昨天比,看趋势不看绝对值)、留痕(巡检记录归档,月度回看)——这三条和主宝典 3.26 数据库巡检是同一套方法论,跨系统通用。
3.9 DME 产品线演进:iMaster DME 与"数据管理"的野心【了解】
标准回答: 【了解】层的产品线背景,能说清脉络即可:DME 最初是华为存储与数据中心管理的软件品牌(Data Management Engine,"数据管理与运营"定位),我们部署的 DME Data 22.0 是面向数据管理与运营的版本;产品线后来统一进 iMaster DME 品牌(华为 iMaster 管理软件家族的成员),定位演化为"面向数据中心全场景的智能管理平台"——官网现在的卖点是统一管理界面、AI 智能运维(健康检查、故障预测、对话式 AI Copilot)、开放 API 对接云管/ITSM,并强调可统一纳管华为与三方设备。
对我们的意义两层:①面试讲产品时用"我部署时的版本 + 产品现在的演进"两个时间点,显得跟踪行业;②iMaster DME 强调的 AI 运维方向(智能预测、故障自诊)与我简历里的 AI 工具链经历能勾连——"管理软件都在往 AIOps 走,我在移动云项目里手工做的告警规则和大屏,本质上就是在人肉实现这一层"——这是把 DME 话题拉回自己主场的技巧。
追问链:
- 追问1:iMaster DME 的 AI 能力你用过吗? → 答:没有——我们部署的 22.0 版本按方案基线交付,AI 类增强特性不是我们的启用范围;我对它们按产品资料了解(智能健康检查、预测性维护这类定位)。如实交底 + 展示认知边界,这是【了解】层的标准答法。
关联话术:"产品线演进这节是'面试官是华为背景'时的专用弹药——能聊两句 iMaster 品牌整合说明我关心行业,而不是只装过一次就不管了。"
一句话背法:DME → iMaster DME 品牌化,方向是统一纳管 + AIOps;我按"部署时版本 + 现在的演进"两时间点讲。
3.9.1 华为"管理软件"谱系一页通【了解】
| 产品/品牌 | 领域 | 一句话 |
|---|---|---|
| iMaster DME | 数据/存储/数据中心管理 | 本章主角的现名 |
| iMaster NCE | 网络管控(SDN 控制器) | 网络自动化 |
| eSight | 综合网管(传统) | 老牌统一管理 |
| SmartKit | 交付工具箱 | 部署 DME 用的就是它 |
| DME Data | 数据管理与运营版本 | 我们部署的 22.0 |
记法:iMaster 是管理软件的"姓",DME/NCE 是"名";SmartKit 不是管理软件,是交付工具——面试混说这两个概念的人不少,分清即细节分。
3.10 兜底话术与本章红线【必背】
兜底话术集:
- 被问 DME 内部微服务明细/每个组件作用:"DME 内部是微服务架构(部署参数里 ES、ETCD 这些组件可见),具体每个微服务的职责划分我没有深入——我的边界在部署、对接和日常使用层;内部架构细节属华为产品资料范畴。"
- 被问 DME 纳管存储/交换机等更多对象:"我们项目里 DME 纳管的是 FC 虚拟化资源;它对存储、三方设备的管理能力我按产品资料了解,没实际配过——如实说。"
- 被问 DME 与客户上层云管(北向)对接:"北向对接本项目没有涉及——我们到 FC 对接这一层为止;北向 API 的概念我知道(开放接口供上级云管调用),没实操。"
- 被问"DME 和备份系统什么关系":"备份是独立体系——数据库和虚拟机的备份各有方案(见宝典 03 章、FC 快照讨论);DME 是管理面不是备份面,两者在运维体系里是并行的两块,别混。"
- 被问"如果 DME 下线会怎样":"管理能力降级——统一视图和告警汇聚没了,值班退回逐系统登录;业务本身(VM/数据库/应用)不受影响。这也是管理面与业务面分离设计的验证:管理工具可以有故障窗口,业务不能有。"
本章红线:
- 四步对接的顺序与名词(接口对接用户/SNMP 管理站/server.crt/南向信任证书)必须精准——这是本章的核心信任锚。
- 30 分钟与浮动 IP 两条铁律的方向别讲反:30 分钟是"DME 呈现滞后",浮动 IP 是"接入后不可改"。
- 三节点、每节点 1T、31943 端口、enp4s0(ARM)——数字级细节不能含糊。
- 没做过的不吹:AI 特性、北向对接、存储纳管一律交底。
3.11 本章案例
- 【真实项目】(银行)证书先行避免的对接返工:首次对接 DME 与 FC 时,我们按文档注意事项先做了证书导入再做 VRM 接入,一次成功;后续另一个项目组没有先导证书,接入后出现告警不同步问题,排查半天回到证书这一步。教学点:集成类工作的"顺序敏感性"——步骤都对、顺序错了结果就错;注意事项段落是文档里最值钱的部分。
- 【真实项目】(银行)"30 分钟错觉"的一次排障:同事在 FC 新建了一台测试 VM,随即在 DME 上找不着,以为平台故障来找我。我按"事实源原则"先带他去 FC 确认 VM 正常存在,再解释 30 分钟全量同步周期,等周期到达(手动触发同步后)DME 上呈现。教学点:知道系统的"设计内延迟",能把"疑似故障"快速归类为"正常现象"——这就是背下来的产品知识在实战的变现。
- 【真实项目】(银行)SmartKit 参数复核习惯的由来:一次内部演练中把某节点"所属 CNA"填错位(两个子节点填到同一台 CNA),手动检查页报出资源分布问题、部署中止——所幸预检拦住。自此我把"参数填完逐项朗读复核"变成固定动作。教学点:预检机制 + 人工复核双保险;工具帮你拦大部分,剩下的靠纪律。
3.11.1 DME 高频追问速答集(30 秒版)
| 追问 | 30 秒答案 |
|---|---|
| "DME 部署要多久?" | 工具化交付一天含准备;纯执行阶段小时级——SmartKit 自动创建 VM+装软件,人只管参数和预检 |
| "DME 出问题影响业务吗?" | 不直接影响——它挂了 VM 照跑(管理面),影响的是"看不见"——告警和视图中断,属于管理域应急 |
| "为什么 FC 要建专用接口用户?" | 权限与审计——对接凭据专用、可单独回收、操作可审计,不与人工 admin 混用 |
| "SNMP 用的什么版本?" | FC 的 SNMP 管理站配置含认证/加密密码——按 v3 的安全参数形态配置(有认证加密即 v3 特征);具体版本号以配套文档为准,如实答 |
| "DME 能管 K8s 吗?" | 我们没配——DME 纳管的是 FC 虚拟化资源;K8s 我们用 Prometheus 体系管(两层监控分工) |
| "三台 DME VM 挂一台会怎样?" | 管理面高可用接管(浮动 IP 漂移),登录与告警继续——恢复动作是修复该 VM/CNA |
| "你对接过其他网管吗?" | 没有生产级经验——DME 与 FC 的对接是我唯一深度做过的网管类对接,方法可迁移(账号/通道/证书/验证四要素) |
速答集的共同结构:数字或事实先行 + 边界如实——30 秒内既给答案又给可信度。
章末自测清单(快问快答)
- DME 一句话定位? → 华为的数据中心运维管理软件,DCS 方案的管理层——统一纳管 FC 资源、汇聚告警。
- DME 和 VRM 的分工边界? → 管理监控在 DME(看得全),虚拟化操作仍在 VRM(执行的归执行)。
- 管理面/运维面各干什么? → 管理面管系统(证书/权限/对接配置);运维面管日常(资产/告警/拓扑)。
- 我们 DME 的部署形态? → 三节点 VM(DME01-03,分布于三台 CNA,每节点 1T 磁盘)。
- 两个浮动 IP 的用途? → 管理浮动 IP 供人登录管理/运维面;南向浮动 IP 供被管系统上报告警。
- DME 用什么工具部署? → SmartKit 的"数据中心虚拟化解决方案部署(DCS 部署)"向导,可自动在 FC 上创建三台 VM。
- 部署参数"命门五组"? → 环境三项(ARM/EulerOS/enp4s0)+ FC 三项 + 节点五项 + 浮动两项 + 账号组(3+3+5+2+1+1 框架)。
- DME 登录入口端口? → https://节点IP:31943(运维面)。
- 对接 FC 四步? → FC 建接口对接用户 → FC 配 SNMP 管理站(IP=DME 南向浮动 IP)→ VRM 的 server.crt 导入 DME 南向信任证书 → DME 接入 VRM。
- 证书从 VRM 哪里取? → /etc/galax/certs/vrm/server.crt(复制出、改属主、SFTP 下载)。
- 对接成功的标志? → DME 同步状态"已同步" + FC/DME 双侧告警一致。
- 30 分钟铁律含义与应对? → DME 每 30 分钟对 FC 全量同步;FC 变更最迟 30 分钟呈现——FC 是事实源,急了手动同步。
- 浮动 IP 铁律? → 接入 VRM 后不得改管理浮动 IP,否则 VRM 同步失败——生产基线不可变项。
- 为什么三节点? → 管理面高可用 + 内部一致性组件需要奇数节点防脑裂(与 etcd/DCS 组件同理)。
- sopuser/ossadm/ossuser 分工? → 日常运维/系统安装管理/产品软件运行——产品内部账号分层。
- DME 产品线现在叫什么? → 演进为 iMaster DME,方向统一纳管 + AIOps。
- 告警处理第一分钟判断什么? → 是 DME 自身问题(镜子脏)还是被管对象问题(脸坏)。
- 我们 DME 的版本与 OS? → DME Data 22.0(Euler ARM 包),节点 OS 为 EulerOS V2.0SP10(部署自带 ISO)。
- 对接方法论的"八字诀"? → 给身份(账号)、给通道(SNMP)、给信任(证书)、建立关系(接入)。
- 对接类故障排查固定顺序? → 先账号、再地址、后证书——通道三要素逐个对齐。
- DME 的 VM 跑在哪里? → FC 自己的 CNA 上(自动创建)——"管理者住在被管者的房子里"。
- 巡检三原则? → 定时(固定快照)、对比(看趋势)、留痕(记录归档)——跨系统通用。
- SmartKit 是什么? → 华为交付工具箱(软件包管理+部署向导),不是管理软件。
- DME 部署四件套软件包? → 主包 zip + .cms 签名 + .crl 证书吊销 + DeployTool 部署工具包。
本章复习优先级(时间不够时)
- 第一优先:3.6 对接四步 + 3.7 两条铁律——DME 话题的最高频考点与信任锚。
- 第二优先:3.5 部署五段叙事 + 3.5.1 参数表(3+3+5+2+1+1 框架)。
- 第三优先:3.1/3.2 定位与配套逻辑(含"发动机/仪表盘"比喻)、3.4 架构(三节点双浮动 IP)。
- 第四优先:3.3 管理面/运维面、3.8 检查与巡检。
- 兜底:3.9 产品线演进 + 3.10 话术集。
参考资料(链接采集时间:2026-10)
核实说明:标注"WebFetch 核实"的链接已直接抓取确认;标注"搜索核实"的经搜索引擎索引确认存在(support.huawei.com 动态页);"导航路径"表示未能逐字核实独立 URL。本章共 6 个官方入口。
- iMaster DME 数据管理产品页(现品牌定位:统一管理/AI 运维/开放 API):https://e.huawei.com/cn/products/storage/data-management/data-management-engine —— 产品页(WebFetch 核实)
- DCS 数据中心虚拟化解决方案页(DME 作为智能管理层的方案架构):https://e.huawei.com/cn/solutions/storage/virtualization/datacenter-virtualization —— 方案页(WebFetch 核实)
- 华为技术支持官网(DME 文档/软件包检索):https://support.huawei.com —— 文档中心(导航入口)
- DME 软件包获取路径(我方部署指南记载):官网导航——support.huawei.com/enterprise → 企业数据中心 → 集中式存储 → 数据管理与运营 → DME → 软件(导航路径,与部署指南原文一致)
- SmartKit 用户指南:官网导航——support.huawei.com → 搜索"SmartKit 用户指南"(导航路径)
- FusionCompute 产品支持页(被纳管对象,见第 02 章):https://support.huawei.com/enterprise/zh/scale-out-storage/fusioncompute-pid-8576912 —— 文档(搜索核实,动态页)
本章操作细节以我方项目《智能合约引擎安装部署指南》DME 22.0 章节为第一素材(参数表、四步对接、两条铁律均出自该指南与本人实操记忆);产品演进信息以华为官网 iMaster DME 产品页为准(2026-10 核实)。
(本章完)
与其他章的衔接路标
- 讲到 被纳管的 FC → 第 02 章(FC 安装全流程、VRM/CNA)。
- 讲到 DME 的三台 VM 落在 CNA → 第 02 章 2.7(资源初始化)与第 01 章 1.4.1(资源账)。
- 讲到 证书路径 /etc/galax → 第 02 章 2.5(VRM 内嵌高斯库的呼应)+ 第 04 章(openGauss 家族)。
- 讲到 三节点奇数/脑裂 → 第 04 章(Vastbase 的 DCS 组件)+ 主宝典第 06 章(etcd)。
- 讲到 AIOps 方向 → 主宝典第 07 章(Prometheus 监控体系)与第 11 章(AI 落地)——我的"DME 现在做什么 vs 我在移动云手工做什么"对比素材。
复查提示:本章与宝典 08 章 8.8 口径一致(速答版在宝典,细节版在本章);DME 部署参数、对接四步、两条铁律均以我方部署指南为第一素材。
(本章完)
数字自检:三节点 / 每节点 1024G / 31943 端口 / enp4s0(ARM)/ 30 分钟同步 / 22.0.0 版本 / EulerOS V2.0SP10——报数前扫一眼这行。
章末彩蛋话术:被问"DME 听说过但没用过,你评价一下这产品"——答:"它的价值不在功能多炫,而在把'N 个系统的 N 个页面'变成'一个入口',这在值班合规要求高的金融环境是刚需;我的体感是部署工具化程度高、对接有官方路径、文档注意事项写得实在——是一个'为交付而生'的产品。评价产品按'解决什么问题+我的体感+边界'三段,不吹不黑。"
(全篇完 · 03 章)
最终提醒:DME 是"知道的人少、讲清楚加分"的差异化产品——四步对接与两条铁律是你的护城河,面试前务必再口述一遍。
章节衔接下章预告:第 04 章从"管理平台"进入"数据本身"——openGauss 内核、GaussDB/Vastbase 家族关系、以及我在这个平台上亲手部署的 Vastbase 一主一备集群。