跳到主要内容

PMEM 和 DRAM DIMM 安装顺序

本节介绍如何正确安装 PMEM 和 DRAM DIMM。

当系统中混用了 PMEM 和 DRAM DIMM 时,支持以下模式:

PMEM 规则

在系统中安装 PMEM 时,请确保满足以下要求。
  • 所安装的所有 PMEM 的部件号必须相同。

  • 所安装的所有 DRAM DIMM 的类型、列数、容量都必须相同,且容量最低为 16 GB。建议使用具有相同部件号的 Lenovo DRAM DIMM。

首次设置系统来支持 PMEM

首次将 PMEM 安装到系统时,请完成以下步骤。
  1. 确定模式和组合(请参阅应用直连模式内存模式)。

  2. 参考PMEM 规则购买符合要求的 PMEM 和 DRAM DIMM。

  3. 卸下当前已安装的所有内存条(请参阅卸下内存条)。

  4. 按照所采用的组合安装所有 PMEM 和 DRAM DIMM(请参阅安装内存条)。

  5. 在安装的所有 PMEM 上禁用安全性(请参阅PMEM 管理选项)。

  6. 确保 PMEM 固件为最新版本。如非最新版本,请更新到最新版本(请参阅通过 LXCA 更新受管设备上的固件)。

  7. 配置 PMEM 以使容量可供使用(请参阅PMEM 管理选项)。

PMEM 管理选项

可使用以下工具管理 PMEM:
  • Lenovo XClarity Provisioning Manager(LXPM)

    要打开 LXPM,请打开系统电源,并在出现徽标屏幕时立即按下屏幕说明中指定的键。如果设置了密码,请输入密码以解锁 LXPM。

    转至 UEFI 设置 > 系统设置 > Intel Optane PMEM 以配置和管理 PMEM。

    有关更多详细信息,请参阅 Lenovo XClarity Provisioning Manager 门户页面 上适用于您服务器的 LXPM 文档中的“UEFI 设置”部分。

    如果打开的是基于文本的 Setup Utility 界面,而不是 LXPM,请转至系统设置 > <F1> 启动控制,然后选择工具套件。然后,重新启动系统,一旦出现徽标屏幕,请按屏幕说明中指定的键打开 LXPM。(如需更多信息,请参阅 Lenovo XClarity Provisioning Manager 门户页面 上适用于您的服务器的 LXPM 文档中的“启动”一节。)
  • Setup Utility

    要进入 Setup Utility:

    1. 打开系统电源并按屏幕说明中指定的键打开 LXPM。

      (如需更多信息,请参阅 Lenovo XClarity Provisioning Manager 门户页面 上适用于您的服务器的 LXPM 文档中的“启动”一节。)

    2. 转至 UEFI 设置 > 系统设置,单击屏幕右上角的下拉菜单,然后选择文本设置

    3. 重新启动系统,一旦出现徽标屏幕,请按屏幕说明中指定的键。

    转至系统配置和引导管理 > 系统设置 > Intel Optane PMEM 以配置和管理 PMEM。

  • Lenovo XClarity Essentials OneCLI

    某些管理选项以命令形式提供,这些命令在操作系统的 Lenovo XClarity Essentials OneCLI 路径中执行。请参阅 下载和使用 XClarity Essentials OneCLI 以了解如何下载和使用 Lenovo XClarity Essentials OneCLI。

以下是可用的管理选项:
  • Intel Optane PMEM 详细信息

    选择此选项可查看每个已安装的 PMEM 的相关详细信息:

    • 检测到的 Intel Optane PMEM 数量

    • 总计原始容量

    • 总计内存容量

    • 总计应用直连容量

    • 总计未配置容量

    • 总计不可访问容量

    • 总计保留容量

    此外,也可在 OneCLI 中使用以下命令查看 PMEM 详细信息:

    OneCli.exe config show IntelOptanePMEM --bmc XCC_Account:XCC_Password@XCC_IP
    • XCC_Account 代表 XCC 用户 ID。
    • XCC_Password 代表 XCC 用户密码。
    • XCC_IP 代表 XCC IP 地址。
  • 目标

    • 内存模式 [%]

      选择此选项可定义用作系统内存的 PMEM 容量百分比,并因此决定 PMEM 模式:
      • 0%:应用直连模式

      • 100%:内存模式

      转至目标 > 内存模式 [%],输入内存百分比,然后重新启动系统。
      • 从一个模式更改为另一个模式之前:

        1. 备份所有数据并删除所有已创建的命名空间。转至命名空间 > 查看/修改/删除命名空间以删除创建的命名空间。

        2. 对已安装的所有 PMEM 执行安全擦除。要执行安全擦除,请转至安全性 > 按下以安全擦除

      • 请确保所安装的 PMEM 和 DRAM DIMM 的容量满足新模式的系统要求(请参阅PMEM 规则)。

      • 重新启动系统并应用输入的目标值后,系统配置和引导管理 > Intel Optane PMEM > 目标中显示的值将回退到以下默认可选选项:

        • 范围:[平台]

        • 内存模式 [%]:0

        • Persistent Memory 类型:[应用直连]

        这些值是 PMEM 设置的可选选项,并不代表当前 PMEM 状态。

      此外,您也可以使用以下网站提供的内存配置器:Lenovo Enterprise Solutions Configurator

      也可在 OneCLI 中使用以下命令设置 PMEM 目标:
      • 对于内存模式:

        1. 设置创建目标状态。

          OneCli.exe config set IntelOptanePMEM.CreateGoal Yes --bmc XCC_Account:XCC_Password@XCC_IP
        2. 定义用作系统易失性内存的 PMEM 容量。

          OneCli.exe config set IntelOptanePMEM.MemoryModePercentage 100 --bmc XCC_Account:XCC_Password@XCC_IP

          其中 100 表示用作系统易失性内存的容量百分比。

      • 对于应用直连模式:

        1. 设置创建目标状态。

          OneCli.exe config set IntelOptanePMEM.CreateGoal Yes --bmc XCC_Account:XCC_Password@XCC_IP
        2. 定义用作系统易失性内存的 PMEM 容量。

          OneCli.exe config set IntelOptanePMEM.MemoryModePercentage 0 --bmc XCC_Account:XCC_Password@XCC_IP

          其中 0 表示用作系统易失性内存的容量百分比。

        3. 设置 PMEM 模式。

          OneCli.exe config set IntelOptanePMEM.PersistentMemoryType "App Direct" --bmc XCC_Account:XCC_Password@XCC_IP

          其中 App Direct 表示 PMEM 模式。对于应用直连交错,可输入 App Direct,对于应用直连不交错,可输入 App Direct Not Interleaved

    • Persistent Memory 类型

      在应用直连模式和混合内存模式中,默认情况下连接到同一处理器的 PMEM 均交错(显示为应用直连),并轮流使用存储体。要在 Setup Utility 中将它们设置为不交错,请转至 Intel Optane PMEM > 目标 > Persistent Memory 类型 [(PMEM 模式)],选择应用直连不交错,然后重新启动系统。

      将 PMEM 应用直连容量设置为不交错后,所显示的应用直连区域将从每个处理器一个区域转变为每根 PMEM 一个区域。
  • 区域

    设置内存百分比并重新启动系统后,将自动生成应用直连容量的区域。选择此选项可查看每个处理器的应用直连区域。

  • 命名空间

    完成以下步骤后,PMEM 的应用直连容量才能真正供应用程序使用。

    1. 必须为区域容量分配创建命名空间。

    2. 必须为操作系统中的命名空间创建并格式化文件系统。

    每个应用直连区域可分配到一个命名空间。在以下操作系统中创建命名空间:

    • Windows:使用 powershell 命令。要创建命名空间,请使用 Windows Server 2019 或更高版本。

    • Linux:使用 ndctl 命令。

    • VMware:重新启动系统,VMware 将自动创建命名空间。

    为应用直连容量分配创建命名空间后,请务必在操作系统中创建并格式化文件系统,以便应用直连容量可供应用程序访问。

  • 安全性

    • 启用安全性

      注意
      默认情况下已禁用 PMEM 安全性。启用安全性之前,请确保符合国家/地区或当地法律关于数据加密和商业合规性的所有要求。违规可能引发法律问题。
      可使用口令保护 PMEM。PMEM 有两种口令保护范围可用:
      • 平台:选择此选项将一次性对安装的所有 PMEM 单元执行安全操作。存储平台口令后将自动应用口令以在操作系统开始运行前解锁 PMEM,但执行安全擦除时仍需手动禁用该口令。

        此外,也可以在 OneCLI 中使用以下命令启用/禁用平台级安全性:
        • 启用安全性:
          1. 启用安全性。

            onecli.exe config set IntelOptanePMEM.SecurityOperation "Enable Security" --imm USERID:PASSW0RD@10.104.195.86
          2. 设置安全口令。

            onecli.exe config set IntelOptanePMEM.SecurityPassphrase "123456" --imm USERID:PASSW0RD@10.104.195.86 --imm USERID:PASSW0RD@10.104.195.86

            其中 123456 代表口令。

          3. 重新启动系统。

        • 禁用安全性:
          1. 禁用安全性。

            onecli.exe config set IntelOptanePMEM.SecurityOperation "Disable Security" --imm USERID:PASSW0RD@10.104.195.86
          2. 输入口令。

            onecli.exe config set IntelOptanePMEM.SecurityPassphrase "123456" --imm USERID:PASSW0RD@10.104.195.86
          3. 重新引导系统。

      • 单个 PMEM:选择此选项将对选中的一个或多个 PMEM 单元执行安全操作。
        • 单个 PMEM 口令不存储在系统中,必须禁用锁定单元的安全性后才能访问这些单元或执行安全擦除。

        • 请务必记录锁定的 PMEM 插槽号和相应的口令。如果丢失或遗忘口令,所存储的数据将无法进行备份或恢复,但可联系 Lenovo 服务支持人员执行管理员安全擦除。

        • 三次解锁尝试失败后,相应 PMEM 单元将进入“超出限制”状态并报告一条系统警告消息,且只能在重新启动系统之后才能再次尝试解锁。

        要启用口令,请转至安全性 > 按下以启用安全性
    • 安全擦除

      • 启用安全功能后,需要密码才能执行安全擦除。

      • 在执行安全擦除之前,请确保在所有 PMEM 或所选的特定 PMEM 上完成 ARS(地址范围擦除)。否则,将无法在所有 PMEM 或所选的特定 PMEM 上启动安全擦除,并且会弹出以下文本消息:

        The passphrase is incorrect for single or multiple or all Intel Optane PMEMs selected, or maybe there is namespace on the selected PMEMs. Secure erase operation is not done on all Intel Optane PMEMs selected.

      安全擦除将清除存储在 PMEM 单元中的所有数据,包括加密数据。建议在退回、丢弃故障单元或更改 PMEM 模式之前执行此数据删除方法。要执行安全擦除,请转至安全性 > 按下以安全擦除

      此外,也可以在 OneCLI 中使用以下命令执行平台级安全擦除:

      OneCli.exe config set IntelOptanePMEM.SecurityOperation "Secure Erase Without Passphrase" --bmc USERID:PASSW0RD@10.104.195.86
  • PMEM 配置

    PMEM 包含可替代故障内部单元的备用内部单元。备用单元消耗到 0% 时将报告一条错误消息,并建议您备份数据、收集服务日志及联系 Lenovo 支持人员。

    百分比达到 1% 及可选百分比(默认情况下为 10%)时,也会报告一条警告消息。出现此消息时,建议您备份数据并运行 PMEM 诊断(请参阅 Lenovo XClarity Provisioning Manager 门户页面 上适用于您的服务器的 LXPM 文档中的“诊断”一节)。要调整发送警告消息需达到的可选百分比,请转至 Intel Optane PMEM > PMEM 配置,然后输入所需百分比。

    此外,也可以在 OneCLI 中使用以下命令更改可选百分比:

    onecli.exe config set IntelOptanePMEM.PercentageRemainingThresholds 20 --imm USERID:PASSW0RD@10.104.195.86

    其中 20 是可选百分比。

在应用直连模式下添加或更换 PMEM

在应用直连模式下添加或更换 PMEM 之前,请完成以下步骤。

  1. 备份 PMEM 命名空间中存储的数据。
  2. 使用以下选项之一禁用 PMEM 安全性:
    • LXPM

      转至 UEFI 设置 > 系统设置 > Intel Optane PMEM > 安全性 > 按下以禁用安全性,然后输入口令以禁用安全性。

    • Setup Utility

      转至系统配置和引导管理 > 系统设置 > Intel Optane PMEM > 安全性 > 按下以禁用安全性,然后输入口令来禁用安全性。

  3. 使用与所安装的操作系统相对应的命令删除命名空间:
    • Linux 命令

      ndctl destroy-namespace all -f
    • Windows Powershell 命令

      Get-PmemDisk | Remove-PmemDisk
  4. 使用以下 ipmctl 命令(同时适用于 Linux 和 Windows)清除平台配置数据(PCD)和命名空间标签存储区(LSA)。

    ipmctl delete -pcd
    请参阅以下链接,了解如何在不同的操作系统中下载和使用 impctl:
  5. 重新引导系统。