Dell EMC PMem 100 系列 用户指南 6 月 2021 年 Rev.
注意、小心和警告 注: “注意”表示帮助您更好地使用该产品的重要信息。 小心: “小心”表示可能会损坏硬件或导致数据丢失,并告诉您如何避免此类问题。 警告: “警告”表示可能会导致财产损失、人身伤害甚至死亡。 © 2017 - 2021 Dell Inc. 或其子公司。保留所有权利。Dell、EMC 和其他商标是 Dell Inc.
目录 章 1: 简介........................................................................................................................................ 5 系统要求.................................................................................................................................................................................5 术语..................................................................................................................................................................................
章 9: Windows...............................................................................................................................33 应用程序直接模式下的 PMem.........................................................................................................................................33 PMem 磁盘管理............................................................................................................................................................ 34 列出 PMem 物理磁盘并检查其运行状态..........................
1 简介 Dell EMC 现在提供英特尔数据中心永久性内存模块 (PMem),该内存与标准 DDR4 DIMM 具有相同的外形规格。除非另有说明,否则 本说明文件中的 PMem 代表 14G 系统中的 AEP。 PMem 提供三种容量:128 GB、256 GB 和 512 GB。 PMem 安装在服务器的内存插槽中,并且兼容 RDIMM 和 LRDIMM。 可在两种模式下配置 PMem: ● 内存模式 ● 应用程序直接模式 在内存模式下:PMem 充当易失性系统内存,并且已安装的所有 RDIMM 或 LRDIMM 都作为 PMem 的高速缓存运行。 在应用程序直接模式中:PMem 作为字节可寻址的内存映射永久性内存。PMem 和 DRAM 充当独立的内存资源。RDIMM 或 LRDIMM 充当易失性系统内存。应用程序可以通过使用内存负载或存储命令来访问永久性内存。以数据块设备形式访问存储的传统应用程序 可以通过 PMem 数据块驱动程序访问永久性内存 (PMem)。 PMem 不需要额外的电源设备或电池,并且本身就是永久的。 本文档旨在帮助客户了解集成在戴尔 PowerEdge 系统中的英特尔 PMem
表. 1: 系统要求 (续) 组件 所需的最低版本 操作系统 Microsoft Windows 2019 VMware ESXi 6.7 和 EP10(内部版本号:13981272) Red Hat Enterprise Linux 7.6 SUSE Linux Enterprise Server 15 术语 表.
2 更改列表 表.
3 硬件 主题: • • • 服务器硬件配置 安装和卸下 DIMM PMem 硬件配置 服务器硬件配置 在配备 Gold 和 Platinum 级第二代英特尔至强可扩展处理器的 R640、R740/R740XD、R840、R940、R940xa、MX740c 和 MX840c PowerEdge 服务器中支持 PMem。请参阅 PMem 配置,了解两插槽服务器中完全受支持和经过验证的 PMem 配置列表。四插槽配置 是双插槽配置的直接扩展。 注: 对于 PowerEdge R840/R940/R940xa,当系统上存在英特尔 PMem 时,需要 2400 W 或 1600 W PSU。当使用 1600 W PSU 时,需要高压线路(约 220 V)电压。如果未遵循这些指导准则,系统可能无法在交流电源端点的情况下具有足够的电源,因此 无法将使用中的数据内容刷新到永久介质。从 Dell Technologies 工厂构建的所有系统都将进行预配置,以满足这些准则。 安装和卸下 DIMM 在处理、安装或卸下 PMem 内存时,必须遵循行业标准 DIMM 实践和程序。 有关安装/删除模块的步骤的更多详情,请参阅
图 1: R740/R740XD 的内存布局 表. 4: PMem 配置 服务器中 PMem 的 CPU 填充 数 DRAM 填充 PMem 容量 (GB) 内存模式 总内存 下的操作 (GB) 系统内存 (GB) 每个 CPU 的 总内存 (GB) DRAM 需要 M 与傲腾内 或 L 存的比率 CPU 1 128 GB x 2 16 GB x 4 64 256 256 320 320 1:4 否 是 是 1 128 GB x 1 16 GB x 6 96 128 不适用 224 224 1:1.3 否 是 否 1 128 GB x 2 16 GB x 6 96 256 不适用 352 352 1:2.7 否 是 否 1 128 GB x 4 16 GB x 6 96 512 512 608 608 1:5.
表. 4: PMem 配置 (续) 服务器中 PMem 的 CPU 填充 数 DRAM 填充 PMem 容量 (GB) 内存模式 总内存 下的操作 (GB) 系统内存 (GB) 每个 CPU 的 总内存 (GB) DRAM 需要 M 与傲腾内 或 L 存的比率 CPU 2 128 GB x 4 16 GB x 8 128 512 512 640 320 1:4 否 是 是 2 128 GB x 4 16 GB x 12 192 512 不适用 704 352 1:2.7 否 是 否 2 128 GB x 8 16 GB x 12 192 1,024 1,024 1,216 608 1:5.3 否 是 是 2 128 GB x 12 16 GB x 12 192 1,536 1,536 1,728 864 1:8 否 是 是 2 128 GB x 1 32 GB x 12 384 128 不适用 512 256 1:0.
表. 4: PMem 配置 (续) 服务器中 PMem 的 CPU 填充 数 DRAM 填充 DRAM 容量 (GB) PMem 容量 (GB) 内存模式 总内存 下的操作 (GB) 系统内存 (GB) 每个 CPU 的 总内存 (GB) DRAM 需要 M 与傲腾内 或 L 存的比率 CPU 在应用程 在内存模 序直接模 式下提供 式下提供 支持 支持 2 256 GB x 64 GB x 12 12 768 3,072 3,072 3,840 1,920 1:4 L SKU 是 是 2 256 GB x 128 GB x 12 12 1,536 3,072 不适用 4,608 2,304 1:2 L SKU 是 否 4 128 GB x 16 16 GB x 24 384 2,048 2,048 2,432 608 1:5.
表. 4: PMem 配置 (续) 服务器中 PMem 的 CPU 填充 数 4 DRAM 填充 DRAM 容量 (GB) 256 GB x 256 GB x 6,144 24 24 PMem 容量 (GB) 内存模式 总内存 下的操作 (GB) 系统内存 (GB) 每个 CPU 的 总内存 (GB) DRAM 需要 M 与傲腾内 或 L 存的比率 CPU 在应用程 在内存模 序直接模 式下提供 式下提供 支持 支持 6,144 不适用 3,072 1:1 是 12,288 L SKU 否 表.
表.
表. 6: 双插槽 PMem 填充 (续) CPU 0 和 CPU 1 通道 2 PMem DRAM A3、 B3 A9、 B9 通道 1 通道 0 A2、B2 A8、 B8 A1、 B1 A7、 B7 通道 0 通道 1 通道 2 A10、 B10 A4、B4 A11、 B11 A5、 B5 A12、 B12 A6、 B6 256 GB x 12 64 GB x 12 DRAM PMem DRAM PMem DRAM PMem PMem DRAM PMem DRAM PMem DRAM 256 GB x 12 128 GB DRAM PMem DRAM x 12 PMem DRAM PMem PMem DRAM PMem DRAM PMem DRAM 表.
表.
CPU 类型和最大内存限制 表. 8: CPU 类型和最大内存限制 CPU 类型 支持的最大内存 (包括非易失性和和永久性内存容量) 所有 CPU SKU 每个 CPU 插槽 1 TB M SKU 每个 CPU 插槽 2 TB L SKU 每个 CPU 插槽 4.
4 BIOS 主题: • • • 英特尔 PMem 的 BIOS 配置设置 应用程序直接模式配置 内存模式配置 英特尔 PMem 的 BIOS 配置设置 DIMM 查找 在系统清点过程中 BIOS 查找到的所有已安装的 PMem 都显示在 BIOS 英特尔永久性内存选项卡中: 内存设置 > 永久性内存 > 英特尔永久性内存 > 永久性内存 DIMM 配置。 图 2: 永久性内存屏幕 注: PMem 显示为 DIMM。 对于安装的每个 PMem 都有一个条目,并且每个 PMem 的当前运行状况和状态信息均显示为: BIOS 17
图 3: 内存信息 注: 即使标记了 MB/GB/TB,数据也始终采用 MB/GB/TB 的单位。用户容量额外开销高达 2% 的容量 (GB)。区域、命名空间和 文件系统可能需要其他额外开销。 应用程序直接模式配置 创建目标 在 BIOS 中创建目标。 要在 BIOS 中创建目标,请转至:内存设置 > 永久性内存 > 英特尔永久性内存 > 区域配置 > 创建目标配置。 18 BIOS
图 4: 目标配置 BIOS 选项确定如何创建目标和配置 PMem: 永久 [%]: ● 无更改 — 不会对当前目标应用任何更改。 ● 100 — 创建跨所选 PMem 的 100% 永久性内存的目标。 ● 0 — 创建跨所选 PMem 的 0% 永久性内存的目标。此操作将所有 PMem 配置为内存模式。 永久性内存类型: ● 应用程序直接交叉存取 — 跨插槽中的 PMem 之间进行永久模式交叉存取。PMem 在操作系统中为每个插槽显示一个 PMem 设 备。 ● 应用程序直接非交叉存取 — 永久模式单独应用于 PMem。每个 PMem 在操作系统中显示为单个 PMem 设备。 在配置目标并退出 BIOS 后,将在下一次引导过程中使用用户指定的设置在 PMem 中创建目标。 区域信息 在系统重设后,可以在 BIOS 中区域配置选项卡上访问有关在创建目标配置过程中创建每个区域的信息: 内存设置 > 永久性内存 > 英特尔永久性内存 > 区域配置。 BIOS 19
图 5: 区域配置 显示的区域数量取决于系统中的处理器数量,而不是 PMem 交叉存取。如果将 PMem 配置为交叉存取,则会在已安装 PMem 的系统 中的每个插槽中列出一个永久性内存区域。如果将 PMem 配置为非交叉存取,则为系统中安装的每个 PMem 列出一个永久性内存区 域。 通过单击 BIOS 中的每个永久性内存区域链接可访问区域信息。下面是一个示例: 20 BIOS
图 6: 区域信息 内存模式配置 创建目标 在 BIOS 中创建目标。 要在 BIOS 中创建目标,请转至:内存设置 > 永久性内存 > 英特尔永久性内存 > 区域配置 > 创建目标配置。 BIOS 选项确定如何创建目标和配置 PMem: 操作目标: ● 平台 — 将目标应用于系统中的所有 DIMM(推荐)。 永久 [%]: ● 无更改 — 不会对当前目标应用任何更改。 ● 100 — 创建跨所选 PMem 的 100% 永久性内存的目标。 ● 0 — 创建跨所选 PMem 的 0% 永久性内存的目标。此操作将所有 PMem 配置为内存模式。 BIOS 21
5 PMem 事件报告 当系统在运行期间或 POST 期间检测到 PMem 相关的事件时,系统将在服务器系统事件日志 (SEL) 和生命周期日志 (LCL) 中记录事 件。如果在启动期间检测到事件,则系统会在 POST 过程中停止,用户需要按 F1 以继续引导过程。 注: NVDIMM 频繁用于这些消息。术语“NVDIMM”对于多个不同系列的永久性内存(包括 PMem)是通用的,不意味着表示 NVDIMM-N 模块。 主题: • • 运行时的事件 启动期间的事件 运行时的事件 ● MEM0001: 在位置 处的内存设备上检测到多位内存错误。 建议的操作:重新安装内存组件。如果问题依然存在,请联系技术支持。 ● MEM0701: 的可纠正内存错误率超限。 建议的操作:重新安装内存组件。如果问题依然存在,请联系支持部门。 ● MEM9022:在插槽 中的非易失性双列直插内存模块 (NVDIMM) 设备中检测到非严重事件。 建议的操作:如果问题仍然存在,请联系您的服务提供商。 ● MEM9040:在插槽 中的非易失性双列内存
建议的操作:关闭服务器电源并立即更换 NVDIMM。有关剩余额定耐用性的更多信息,请参阅支持站点上提供的产品安装和服务 手册。 ● UEFI0349:无法初始化 NVDIMM,因为安装了不同类型的 NVDIMM SKU 或控制器修订版。 建议的操作:关闭服务器电源并更换 NVDIMM,以确保所有 NVDIMM SKU 或控制器版本相同。有关 Nvdimm SKU 或控制器版本 的更多信息,请参阅支持站点上提供的产品安装和服务手册。 ● UEFI0350:内存插槽中的 NVDIMM <插槽编号> 会被替换或从以前配置的永久性内存 (PM) 区域中移除。 建议的操作:创建新的永久性内存 (PM) 区域。有关创建 PM 区域的详情,请参阅支持站点上提供的平台安装和服务手册。 ● UEFI0351:插槽 <插槽编号> 上的 NVDIMM 以不受支持的(配置)方式安装。主要错误代码 <主要 MRC 错误代码> 次要错误代 码 <次要 MRC 错误代码>。永久性内存 (PM) 区域中的数据可能无法访问。 建议的操作:有关创建 PM 区域的详情,请参阅支持站点上提供的平台安装和服务手册。 ● UEFI0352:无法使用内存
建议的操作:不适用 ● UEFI0370:无法对异步 DRAM 更新 (ADR) 信号执行复杂的可编程逻辑设备 (CPLD)。这可能是因为英特尔永久性内存 DIMM 初 始化失败。 建议的操作:重新引导系统。如果问题仍然存在,请联系您的服务提供商。 ● UEFI0372:插槽 <插槽编号> 中安装的 NVDIMM 的剩余额定耐用性值等于 0%。 建议的操作:关闭服务器并立即更换 NVDIMM。有关剩余额定耐用性的更多信息,请参阅支持站点上提供的产品安装和服务手 册。 ● UEFI0373:<插槽编号> 中安装的 NVDIMM 需要维护。 建议的操作:考虑在下一个维护周期内更换 DIMM。有关 NVDIMM 运行状况状态的详情,请参阅支持站点上提供的产品安装和服 务手册。 ● UEFI0374:插槽 <插槽编号> 中安装的 NVDIMM 处于严重状况。 建议的操作:关闭服务器电源并立即更换 NVDIMM。有关 NVDIMM 运行状况状态的详情,请参阅支持站点上提供的产品安装和 服务手册。 ● UEFI0375:无法在内存插槽 <插槽编号> 中应用 NVDIMM 的永久性内存 (PM) 区域配置。 建议的操作:验
6 iDRAC 英特尔 PMem 管理 主题: • iDRAC GUI iDRAC GUI PMem 固件版本 PMem 固件版本显示在系统 > 清单 > 固件清单选项卡下。 图 7: PMem 固件版本 PMem 硬件状态 选择仪表板上的内存链接,以获取有关内存运行状况的详情。 PMem 硬件状态显示在系统 > 清单 > 硬件清单选项卡下。 iDRAC 英特尔 PMem 管理 25
图 8: PMem 硬件状态 使用 iDRAC GUI 配置 PMem 目标 1. 登录到 iDRAC GUI 界面 2. 导航至配置 > BIOS 设置 > 内存设置 > 永久性内存设置选项卡。 图 9: 使用 iDRAC GUI 配置 PMem 目标 3.
图 10: PMem 目标配置 4. 将永久百分比更改为 100% 可将英特尔 PMem 配置为 100% 应用程序直接模式,0% 可将 DIMM 配置为 100% 内存模式。 注: 永久性内存类型字段用于配置新目标。它不用于读取当前目标的状态。使用 PMem 硬件状态下的说明确认当前配置。 5. 单击“应用”,然后重置系统。 6.
7 PMem 安全 主题: • • • 内存模式 应用程序直接 加密擦除和 PMem 净化 内存模式 在内存模式下,PMem 作为易失性系统内存运行。用户密码短语不受支持,并且此 BIOS 设置将呈灰色显示。 应用程序直接 用户可以选择启用 PMem 区域的密码短语保护。密码短语的意图是为了防止未经授权访问 PMem 区域上存储的数据。如果 PMem 从 一台服务器移至另一台服务器,则用户必须在 BIOS 设置中重新输入安全密码短语,然后才能访问数据。 如果客户选择启用密码短语保护,则 BIOS 会在引导至操作系统或 UEFI Shell 之前锁定 DCPMM。这意味着所有安全更改均由戴尔 BIOS 和操作系统级安全更改(包括密码短语管理)控制,而 PMem 擦除功能将不受支持。必须通过 BIOS 设置驱动所有这些功能。 注: 如 DIMM 配置更改一节中所述,受支持的唯一迁移方案是主板间的插槽更换。出于任何原因添加或删除个别 PMem 可能会 导致数据丢失,并触发对目标和安全重新配置的需求。 在 BIOS 设置中可配置用于锁定或加密应用程序直接模式下 PMem 中静态数据的密码短语。如果此字段不为空,
图 12: 清除密码短语 加密擦除和 PMem 净化 有两种方法可擦除 PMem 的永久区域内容(应用程序直接): ● 加密擦除 ● 整理 PMem 安全 29
可使用 BIOS 设置选项执行这两种擦除方法。用户可以选择对已安装的所有 PMem 的或子集执行擦除。 加密擦除 加密擦除功能会擦除应用程序直接区域密钥 (PM-RK),强制系统重新引导。 可以通过以下方法访问加密擦除选项:系统 BIOS 设置 > 内存设置 > 永久性内存 > 英特尔永久性内存 > 永久性内存 DIMM 配置 图 13: 加密擦除 注: 如果配置了应用程序直接交叉存取区域,则不建议擦除系统上安装的 PMem 的一部分。此操作将交叉存取集上的所有数据呈 现为无效。 整理 PMem 净化是在所有选定的永久性内存中并行运行的长时间操作。 此过程首先执行加密擦除,并将零写入 PMem 上所有可访问永久介质区域。此外,它还会销毁所有现有的内存目标内容。 用于配置目标的 PMem 区域将为空,并且在下次引导时,内存将默认为 100% 内存模式。如果系统不具有与 PMem 相同的 RDIMM 或 LRDIMM 内存的比例,则预期会在以下引导上显示错误,指示比率未得到优化。 通过以下方法可访问净化选项:系统 BIOS 设置 > 内存设置 > 永久性内存 图 14: 整理 净化完全加载的 128 GB
注: 当在内存模式下配置 PMem 时,不支持净化。净化操作正在运行时,BIOS 中会显示一条指示覆写的提示。覆写是所执行的 第二个固件命令的名称。第一个命令快速执行,并且不会在屏幕上显示为加密擦除(固件命令名称为“安全擦除”)。 PMem 安全 31
8 DIMM 配置更改 支持以下 PMem 迁移方案: ● 由于故障,更换系统板 必须在完全相同的插槽中重新填充所有 DIMM。将板恢复到与原始板相同的配置后,PMem 和数据内容将可供客户应用程序访 问。系统还原将自动恢复更换板上的 BIOS 配置,包括 PMem 密码(如果已设置)。 ● 更换坏 DIMM 对于发生故障的 PMem,与 PMem 关联的任何数据都将丢失。更换 PMem 后,故障 PMem 上的区域和交叉存取集必须重新创 建。用户必须使用 BIOS 设置为受影响的 PMem 创建新目标。 注: 必须先备份英特尔 PMem 上剩余的永久性内存数据,然后再创建目标。目标创建过程将删除所选 CPU 上 PMem 中存储的所 有命名空间、区域和数据。如果启用了安全密码短语,则新的永久性内存区域将受到系统 PMem 密码短语保护。 注: 不支持向现有 PMem 配置中添加或删除 PMem,也不会对其进行验证。建议客户在进行任何 PMem 配置更改之前,将所有 PMem 数据备份到另一个存储设备。将服务器重新配置为新的 PMem 配置后,客户可以创建目标配置并将数据恢复到 PMem。 32 DIMM
9 Windows Dell EMC 在内存模式和应用程序直接模式下支持英特尔 PMem 和 Microsoft Windows 2019。 注: 使用每月累积更新保持 Windows 更新。 主题: • • • • • 应用程序直接模式下的 PMem 具有交错集的 PMem 磁盘 内存模式下的 PMem Windows 故障处理和事件监控 Windows 勘误 应用程序直接模式下的 PMem 在应用程序直接模式中,Windows 为 PMem 创建两种类型的设备对象: ● 物理 INVDIMM 设备 ● 逻辑永久性内存磁盘 在 PMem 物理磁盘上创建命名空间之后创建了逻辑永久性内存磁盘。 系统首次引导至操作系统时,在设备管理器中的内存设备下,PMem 设备被枚举为物理 INVDIMM 设备。 图 15: 设备管理器中的内存设备 在 PowerShell 上配置 PMem 磁盘后,逻辑永久性内存磁盘显示在设备管理器下。 Windows 33
图 16: 设备管理器中的内存设备 PMem 磁盘管理 Windows 目前仅支持每个交错集一个命名空间(这与交错集中的物理设备数无关)。在创建目标的过程中,可以选择交错 PMems 选 项,如应用程序直接和内存模式配置中的说明所述。 必须使用“New-Pmemdisk”命令的帮助并提供相关的区域 ID 以创建 PMem 磁盘。配置 PMem 磁盘后,可以将 PMem 卷用作正常 磁盘。 Windows 支持以下 PowerShell cmdlet 来管理永久性内存: ● Get-PmemDisk ○ 返回一个或多个逻辑永久性内存磁盘。 ○ 返回的对象具有关于大小、原子类型、运行状态和基础物理设备的信息。 ● Get-PmemPhysicalDevice ○ 返回一个或多个物理永久性内存设备 (NVDIMM)。 ○ 返回的对象包含关于大小、RFIC、设备位置以及运行状况/运行状态的信息。 ● New-PmemDisk ○ 从指定的未使用区域创建新磁盘。 ○ 写出标签以创建命名空间,然后重建 SCM 堆栈以公开新的逻辑设备。 ○ 可选参数: ■ FriendlyName 为永久性内存磁盘提供易于识别的名称。默
列出 PMem 物理磁盘并检查其运行状态 下图显示命令使用情况,以列出所有 PMem 物理设备的使用情况,并获得其运行状态。物理位置提供了主板上 DIMM 的位置。 图 17: 列出 PMem 物理磁盘及其运行状态 注: 如果运行状态为“不正常”且“操作状态”不是“正常”,则需要在创建命名空间之前纠正该问题。如果 PMem 以前与另一 操作系统一起使用并且使用 Windows 进行了引导而未净化,则客户可能遇到此情况。如果发生这种情况,请右键单击并从设备 管理器中卸载所有内存设备和永久性内存磁盘,然后扫描设备管理器中“操作”下的硬件更改。这可解决驱动程序堆栈的所有问 题。 创建 PMem 磁盘 图 18: 创建 PMem 磁盘 Windows 35
移除 PMem 磁盘 图 19: 移除 PMem 磁盘 Windows 2019 不支持使用 Windows VDS(虚拟磁盘服务)在 PMem 磁盘上创建冗余卷。 要创建冗余卷,请使用存储空间方法。 有关存储空间方法的信息,请参阅:https://docs.microsoft.
图 21: 使用区域 ID 创建 PMem 磁盘 内存模式下的 PMem 在内存模式下配置英特尔 PMem 时,操作系统会将其视为系统内存。 永久性内存大小显示为零,易失性内存大小为 PMem 的整个大小。 图 22: 内存模式下的 PMem Windows 故障处理和事件监控 如果任何 PMem 物理设备或逻辑设备无法正常运行,建议检查 Windows 事件日志。 要查看日志,请打开 Event Viewer 并导航至:应用程序和服务日志 > Microsoft > Windows 所有永久性内存驱动程序日志的名称以“PersistentMemory”开头。 所有运行时错误都将记录到“操作”日志中。此日志捕获 PMem 物理设备 (NVDIMM) 和 PMem 逻辑设备 (PMEMDisk) 的完整操作。 Windows 37
图 23: Windows 故障处理和事件监控 Windows 勘误 以下勘误会影响 Windows 操作系统,并且预计将在未来的操作系统修补程序中修复。 ● 在 Windows Server 2019 (WS2019) 中创建命名空间时,记录的消息显示为 "The driver for persistent memory disk encounters internal error"。该错误是预期的,在测试存储级内存 (SCM) 设备期间可能会出现此错误。这意味着将创建 命名空间,并将其视为适用于 WS2019 的 WAD。 解决方法:无。 38 Windows
10 Linux 主题: • • • 识别并配置永久内存设备 管理实用程序 Linux 勘误表 识别并配置永久内存设备 列出 PMem 设备 要列出系统中的所有物理设备,请运行命令。 ndctl list -DHi 创建命名空间 命名空间的配置将决定用户希望向操作系统公开多少内存容量。 要配置命名空间,请运行以下命令: ndctl create-namespace 为系统创建目标时,需要为创建的每个区域执行以下命令: ndctl create-namespace -r regionX 创建命名空间后,使用以下命令显示所有命名空间: ndctl list -N 要将命名空间关联到 PMem 设备,请使用以下命令: lsblk 注: 确保在重新调整 PMem 用途之前删除所有命名空间。重新调整用途包括在内存和应用程序直接模式之间迁移、移除和重新配 置 PMem 在命名空间设备上装载文件系统 在 /device 文件夹中看到 PMem 设备后,使用以下命令装载文件系统: mkfs.
要将数据写入设备,请运行以下命令: cd /mnt/pmemX echo “Hello World” >>test.txt 重设系统,数据应在电源关闭后重启。 删除命名空间 使用 NDCTL 命令可以删除命名空间: ndctl destroy-namespace 是 namespaceX.Y 设备名称,可以使用以下命令检索: ndctl list -N 要删除系统上的所有命名空间,您可能需要多次发送命令 注: 通过 BIOS 设置重新配置目标或区域将自动删除系统上的所有命名空间。 管理实用程序 Linux 版本使用本机工具 ndctl 来管理非易失性设备。 有关命令和语法的完整列表,请参阅开源资源 pmem.io。 检查 PMem 运行状态 以下 NDCTL 命令显示系统上安装的每个 PMem 的运行状态: ndctl list -DHi 运行状况信息包括: 表.
示例:/dev/pmem5 /mnt/somedir ext4 defaults, x-systemd.device-timeout=0,dax 0 2 3. Dell BIOS 不支持从 PMem 引导。某些 Linux 操作系统(Red Hat Enterprise Linux 7.6、Red Hat Enterprise Linux 8.
11 VMWare ESXi Dell EMC 从 vSphere 6.
在创建命名空间之后,ESXi 会自动创建一个 PMem 数据存储区,并将其装载为数据存储区以供用户使用。 图 27: PMem 数据存储区 内存模式下的 PMem 在内存模式下配置英特尔 PMem 时,ESXi 会将其视为系统内存。 注: 如果英特尔 PMem 设置为内存模式,则 vSphere HTML 客户端中的清单详情将不可用。在内存模式下未创建数据存储区,因 为在英特尔 PMem 应用程序直接模式下创建 ESXi。 PMem 运行状态 ESXi 提供了关于 PMem 的多种运行状态,例如“需要维护”、“所有数据丢失”和“正常”。 当出现运行状态错误时,ESXi 会将特定 PMem 的运行状况报告为“需要维护”。 图 28: PMem 运行状态警告 如果出现严重错误,ESXi 会将特定 PMem 的运行状态报告为“所有数据丢失”。 图 29: PMem 多位错误 ESXi 故障处理和维护 注: 通过 /var/log/vmkernel.
● 当英特尔 PMem 配置为非交叉存取应用程序直接模式时,ESXi 引导时间将会延长。Dell EMC 不支持使用 ESXi 的非交叉存取应用 程序直接目标。 ● 如果 PMem 包含严重错误,则在用户移动到“存储”下的“永久性内存”部分时,ESXi 主机客户端(HTML 客户端)GUI 无响 应。主机服务器在读取具有严重错误的 PMem 区域地址范围时无响应。有关详情,请参阅 VMware 知识库文章 70661:https:// kb.vmware.
12 系统诊断程序 生命周期控制器中的系统诊断不会在应用程序直接模式下测试英特尔 PMem,以避免损坏客户数据。 注: 由于测试时间过长,不建议使用系统诊断程序来调查内存模式下的英特尔 PMem 故障。 系统诊断程序 45
13 固件更新 主题: • Dell DUP 更新 Dell DUP 更新 从 www.dell.com/support/drivers 下载 PMem DUP。 注: 确保 BIOS 是最新版本,然后再应用 PMem DUP。 1. 引导至操作系统并执行 DUP 软件包。 a. 在 Windows 系统上,双击 .exe DUP 文件。重新引导系统,DUP 将自动执行。 b. 在 Linux 系统上: i. 导航至包含 DUP bin 文件的文件夹 ii. 授予 DUP bin 文件 (Chmod 777) 读写权限 iii. 执行 DUP bin 文件 (./) 2. 如果无法访问操作系统,请登录到 iDRAC。导航至维护 > 系统更新,上传并安装从戴尔支持站点下载的 .exe 文件。 图 30: 通过 iDRAC 更新系统 3. 系统将自动重新引导并使用生命周期控制器刷新固件。预计会多次重新引导。 4. 还可以使用生命周期控制器更新固件: a. b. c. d.