PowerFlex:如何更换第 15 代 PowerEdge 节点中的 NVDIMM
摘要: 如何更换 PowerEdge 服务器或 PowerFlex 设备中的 NVDIMM。
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
说明
在开始之前:
- 将以下命令的输出保存在记事本中:
- 从控制 MDM 中:
scli --query_sds --sds_id <SDS ID>
- 从 SDS 中:
dmidecode --type memory | grep "Non-" -B 3 -A 3 | grep -E 'Locator|Serial' | grep -v Bank ndctl list -D ndctl list -N ndctl list -R
流程
- 从 SDS 中删除所有存储设备,并等待重新平衡完成。
- 从群集中删除所有设备后,删除所有加速设备。
- 一旦服务器不再提供任何存储,请关闭服务器电源并让 CE 更换 NVDIMM。在继续执行步骤#4之前,请确保完成步骤#1-3。
清理 NVDIMM 之前 — 删除所有 SDS 设备!
- 打开服务器电源并引导至 BIOS。选择BIOS SettingsMemory >Settings>,为清理所有 NVDIMM 选择Enabled。
- 保存更改并退出,然后引导服务器。
- 运行命令:
ndctl create-namespace --region=region0 --type=pmem --mode=devdax --align=4k --force ndctl create-namespace --region=region1 --type=pmem --mode=devdax --align=4k --force
每个 DAX 设备名称在输出中显示为 chardev 值。在示例输出中,DAX 设备名称为 dax0.0 和 dax1.0。完整的加速设备名称为 /dev/dax0.0 和 /dev/dax1.0。
示例:
ndctl create-namespace --region=region0 --type=pmem --mode=devdax --align=4k --force
{
"dev":"namespace0.0",
"mode":"devdax",
"map":"dev",
"size":"31.50 GiB (33.82 GB)",
"uuid":"44490109-0bff-4ca2-b68a-ae7a6b30a55f",
"daxregion":{
"id":1,
"size":"31.50 GiB (33.82 GB)",
"align":4096,
"devices":[
{
"chardev":"dax0.0",
"size":"31.50 GiB (33.82 GB)"
}
]
},
"align":4096
}
ndctl create-namespace --region=region1 --type=pmem --mode=devdax --align=4k --force
{
"dev":"namespace1.0",
"mode":"devdax",
"map":"dev",
"size":"31.50 GiB (33.82 GB)",
"uuid":"d48959c9-4b8c-4736-ad00-23afc0113fcd",
"daxregion":{
"id":1,
"size":"31.50 GiB (33.82 GB)",
"align":4096,
"devices":[
{
"chardev":"dax1.0",
"size":"31.50 GiB (33.82 GB)"
}
]
},
"align":4096
}
提醒:两个各自 16 GB 的 NVDIMM 组合在一起构成一个 32 GB 的区域命名空间。因此,仅为四个 NVDIMM 创建了两个 DAX 设备。
- 通过将删除的设备添加回 SDS,使加速和存储设备恢复正常运行。
有关使用 PFMP 向导进行更换的信息,请参阅 PowerFlex 4.x如何使用 PFMP 向导更换 NVDIMM
受影响的产品
PowerFlex rack, PowerFlex appliance R650, Powerflex appliance R750, PowerFlex custom node R650, PowerFlex custom node R750文章属性
文章编号: 000217253
文章类型: How To
上次修改时间: 18 11月 2025
版本: 10
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。