PMEM 和 DRAM DIMM 安装顺序
本节介绍如何正确安装 PMEM 和 DRAM DIMM。
PMEM 规则
所安装的所有 PMEM 的部件号必须相同。
所安装的所有 DRAM DIMM 的类型、列数、容量都必须相同,且容量最低为 16 GB。建议使用具有相同部件号的 Lenovo DRAM DIMM。
首次设置系统来支持 PMEM
PMEM 管理选项
Lenovo XClarity Provisioning Manager
要打开 LXPM,请打开系统电源,然后在显示徽标屏幕时立即按 F1。如果设置了密码,请输入密码以解锁 LXPM。
转至
以配置和管理 PMEM。如需更多详细信息,请参阅 Lenovo XClarity Provisioning Manager 门户页面 上适用于您的服务器的 LXPM 文档中的“使用 Lenovo XClarity Provisioning Manager”一节。
注如果打开的是基于文本的 Setup Utility 界面,而不是 LXPM,请转至工具套件。然后,重新启动系统,一旦出现徽标屏幕,请按屏幕说明中指定的键打开,然后选择LXPM。(如需更多信息,请参阅 Lenovo XClarity Provisioning Manager 门户页面 上适用于您的服务器的 LXPM 文档中的“启动”一节。) Setup Utility
要进入 Setup Utility:
打开系统电源并按屏幕说明中指定的键打开 LXPM。
(如需更多信息,请参阅 Lenovo XClarity Provisioning Manager 门户页面 上适用于您的服务器的 LXPM 文档中的“启动”一节。)
转至 文本设置。
,单击屏幕右上角的下拉菜单,然后选择重新启动系统,一旦出现徽标屏幕,请按屏幕说明中指定的键。
转至
以配置和管理 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%:内存模式
注从一个模式更改为另一个模式之前:
备份所有数据并删除所有已创建的命名空间。转至
以删除创建的命名空间。对已安装的所有 PMEM 执行安全擦除。要执行安全擦除,请转至
。
重新启动系统并应用输入的目标值后,
中显示的值将回退到以下默认可选选项:范围:[平台]
内存模式 [%]:0
Persistent Memory 类型:[应用直连]
此外,您也可以使用以下网站提供的内存配置器:Lenovo Enterprise Solutions Configurator
也可在 OneCLI 中使用以下命令设置 PMEM 目标:对于内存模式:
设置创建目标状态。
OneCli.exe config set IntelOptanePMEM.CreateGoal Yes--bmc USERID:PASSW0RD@10.104.195.86
定义用作系统易失性内存的 PMEM 容量。
OneCli.exe config set IntelOptanePMEM.MemoryModePercentage 100--bmc USERID:PASSW0RD@10.104.195.86
其中 100 表示用作系统易失性内存的容量百分比。
对于应用直连模式:
设置创建目标状态。
OneCli.exe config set IntelOptanePMEM.CreateGoal Yes--bmc USERID:PASSW0RD@10.104.195.86
定义用作系统易失性内存的 PMEM 容量。
OneCli.exe config set IntelOptanePMEM.MemoryModePercentage 0--bmc USERID:PASSW0RD@10.104.195.86
其中 0 表示用作系统易失性内存的容量百分比。
设置 PMEM 模式。
OneCli.exe config set IntelOptanePMEM.PersistentMemoryType "App Direct"--bmc USERID:PASSW0RD@10.104.195.86
其中 App Direct 表示 PMEM 模式。对于应用直连交错,可输入 App Direct,对于应用直连不交错,可输入 App Direct Not Interleaved。
Persistent Memory 类型
在应用直连模式和混合内存模式中,默认情况下连接到同一处理器的 PMEM 均交错(显示为应用直连),并轮流使用存储体。要在 Setup Utility 中将它们设置为不交错,请转至 ,选择应用直连不交错,然后重新启动系统。
注将 PMEM 应用直连容量设置为不交错后,所显示的应用直连区域将从每个处理器一个区域转变为每根 PMEM 一个区域。
区域
设置内存百分比并重新启动系统后,将自动生成应用直连容量的区域。选择此选项可查看每个处理器的应用直连区域。
命名空间
完成以下步骤后,PMEM 的应用直连容量才能真正供应用程序使用。
必须为区域容量分配创建命名空间。
必须为操作系统中的命名空间创建并格式化文件系统。
每个应用直连区域可分配到一个命名空间。在以下操作系统中创建命名空间:
Windows:使用 powershell 命令。要创建命名空间,请使用 Windows Server 2019 或更高版本。
Linux:使用 ndctl 命令。
VMware:重新启动系统,VMware 将自动创建命名空间。
为应用直连容量分配创建命名空间后,请务必在操作系统中创建并格式化文件系统,以便应用直连容量可供应用程序访问。
安全性
启用安全性
注意默认情况下已禁用 PMEM 安全性。启用安全性之前,请确保符合国家/地区或当地法律关于数据加密和商业合规性的所有要求。违规可能引发法律问题。可使用口令保护 PMEM。PMEM 有两种口令保护范围可用:平台:选择此选项将一次性对安装的所有 PMEM 单元执行安全操作。存储平台口令后将自动应用口令以在操作系统开始运行前解锁 PMEM,但执行安全擦除时仍需手动禁用该口令。
此外,也可以在 OneCLI 中使用以下命令启用/禁用平台级安全性:- 启用安全性:
启用安全性。
OneCli.exe config set IntelOptanePMEM.SecurityOperation "Enable Security"--bmc USERID:PASSW0RD@10.104.195.86
设置安全口令。
OneCli.exe config set IntelOptanePMEM.SecurityPassphrase "123456"--bmc USERID:PASSW0RD@10.104.195.86
其中 123456 代表口令。
重新启动系统。
- 禁用安全性:
禁用安全性。
OneCli.exe config set IntelOptanePMEM.SecurityOperation "Disable Security"--bmc USERID:PASSW0RD@10.104.195.86
输入口令。
OneCli.exe config set IntelOptanePMEM.SecurityPassphrase "123456"--bmc USERID:PASSW0RD@10.104.195.86
重新引导系统。
- 单个 PMEM:选择此选项将对选中的一个或多个 PMEM 单元执行安全操作。要启用口令,请转至 。注
单个 PMEM 口令不存储在系统中,必须禁用锁定单元的安全性后才能访问这些单元或执行安全擦除。
请务必记录锁定的 PMEM 插槽号和相应的口令。如果丢失或遗忘口令,所存储的数据将无法进行备份或恢复,但可联系 Lenovo 服务支持人员执行管理员安全擦除。
三次解锁尝试失败后,相应 PMEM 单元将进入“超出限制”状态并报告一条系统警告消息,且只能在重新启动系统之后才能再次尝试解锁。
安全擦除
注启用安全功能后,需要密码才能执行安全擦除。
在执行安全擦除之前,请确保在所有 PMEM 或所选的特定 PMEM 上完成 ARS(地址范围擦除)。否则,将无法在所有 PMEM 或所选的特定 PMEM 上启动安全擦除,并且会弹出以下文本消息:
单根、多根或全部所选 Intel Optane PMEM 的口令不正确,或者所选 PMEM 上 可能存在命名空间。未在所有选定的 Intel Optane PMEM 上 完成安全擦除操作。
安全擦除将清除存储在 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 文档中的“诊断”一节)。要调整发送警告消息需达到的可选百分比,请转至 ,然后输入百分比。
此外,也可以在 OneCLI 中使用以下命令更改可选百分比:
OneCli.exe config set IntelOptanePMEM.PercentageRemainingThresholds 20 --bmc USERID:PASSW0RD@10.104.195.86
其中 20 是可选百分比。
在应用直连模式下添加或更换 PMEM
在应用直连模式下添加或更换 PMEM 之前,请完成以下步骤。
- 备份 PMEM 命名空间中存储的数据。
- 使用以下选项之一禁用 PMEM 安全性:
Lenovo XClarity Provisioning Manager
转至
,然后输入口令以禁用安全性。Setup Utility
转至
,然后输入口令来禁用安全性。
- 使用与所安装的操作系统相对应的命令删除命名空间:
Linux 命令
ndctl destroy-namespace all -f
Windows Powershell 命令
Get-PmemDisk | Remove-PmemDisk
使用以下 ipmctl 命令(同时适用于 Linux 和 Windows)清除平台配置数据(PCD)和命名空间标签存储区(LSA)。
ipmctl delete -pcd
注请参阅以下链接,了解如何在不同的操作系统中下载和使用 impctl:- 重新引导系统。