由于 SDPM 大小导致 PowerFlex 4.x RG 部署失败

摘要: 由于软件定义的永久性内存 (SDPM) 大小,PFxM 仅存储资源组 (RG) 部署失败。

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

症状

当部署自动化未根据存储节点的容量调整 SDPM 的大小时,将发生仅存储部署 RG 故障。
仅存储部署 RG 失败并显示错误“INSUFFICIENT_ACC_SPEF_CAPACITY”。
SDPM 容量要求:
      - 节点存储容量小于 41.9 TB:SDPM 大小 32 GiB

      - 节点存储容量 41.9 TiB 至 91 TiB:SDPM 大小:64 GiB

      - 大于 91 TiB 且小于 112 TiB 的节点存储容量:SDPM 大小:96 GiB

 

部署expection.log:

 "Error with details", "httpStatusCode"=>500, "errorCode"=>0, "details"=>[{"errorMessage"=>"The required acceleration capacity for fine granularity exceeds the amount of available capacity on the acceleration device(s)", "error"=>"INSUFFICIENT_ACC_SPEF_CAPACITY", "rc"=>894, "info"=>[{"type"=>"EET_DEV_KEY", "objId"=>nil, "str"=>nil, "num"=>nil, "mdmKey"=>nil, "protectionDomainKey"=>nil, "storagePoolKey"=>nil, "accelerationPoolKey"=>nil, "sdsKey"=>nil, "deviceKey"=>{"id"=>"bdff964d00040008", "sdsKey"=>

{"id"=>"8b3dbdf700000004", "name"=>"Sds-dfw1flxst005.some.corp", "hostname"=>nil, "port"=>nil}
, "path"=>"/dev/mapper/svm_nvme3n1", "name"=>"/dev/mapper/svm_nvme3n1"}, "volumeKey"=>nil}, {"type"=>"EET_ACC_POOL_KEY", "objId"=>nil, "str"=>nil, "num"=>nil, "mdmKey"=>nil, "protectionDomainKey"=>nil, "storagePoolKey"=>nil, "accelerationPoolKey"=>

{"id"=>"8cb33eb700000000", "name"=>"DFW_ACC_POOL", "protectionDomainKey"=>nil}
, "sdsKey"=>nil, "deviceKey"=>nil, "volumeKey"=>nil}]}]}> /opt/asm-deployer/lib/asm/provider/elementmanager/scaleio.rb:1198:in `post_request'
/opt/asm-deployer/lib/asm/provider/elementmanager/scaleio.rb:4260:in `add_disk_to_sp' /opt/asm-deployer/lib/asm/provider/elementmanager/scaleio.rb:4219:in `block in add_to_sp' org/jruby/RubyArray.java:1983:in `each' /opt/asm-deployer/lib/asm/provider/elementmanager/scaleio.rb:4217:in `add_to_sp' /opt/asm-deployer/lib/asm/provider/elementmanager/scaleio.rb:3858:in `block in add_disk_to_storage_pool' org/jruby/RubyArray.java:1983:in `each' /opt/asm-deployer/lib/asm/provider/elementmanager/scaleio.rb:3776:in `add_disk_to_storage_pool' /opt/asm-deployer/lib/asm/provider/elementmanager/scaleio.rb:3681:in `block in add_disk_to_storage_pools' org/jruby/RubyArray.java:1983:in `each' /opt/asm-deployer/lib/asm/provider/elementmanager/scaleio.rb:3663:in `block in add_disk_to_storage_pools' org/jruby/RubyArray.java:1983:in `each' /opt/asm-deployer/lib/asm/provider/elementmanager/scaleio.rb:3662:in `add_disk_to_storage_pools' /opt/asm-deployer/lib/asm/provider/elementmanager/scaleio.rb:10399:in `configure_scaleio_gateway' /opt/asm-deployer/lib/asm/service_deployment.rb:4156:in `process_scaleio' /opt/asm-deployer/lib/asm/service_deployment.rb:1539:in `block in create_component_thread'

 

影响

 无法部署 SO 资源组。

原因

在 RG 的仅存储部署期间,PowerFlex Manager自动化不会调整 SDPM 的大小或调整 SDPM 以匹配存储节点的容量。相反,SDPM 仍采用默认大小 32 GiB。如果存储节点具有较大的容量,部署可能会因 SDPM 大小不足而失败。

 

解决方案

 

  • 登录到所有存储节点以手动清理 SDPM 模块并设置正确的大小(SDPM BIOS 设置选项):

软件定义的持久内存

  • 手动清理所有 SPDM 并调整大小后,重新尝试 RG 部署。

 

受影响的版本

PFMP 4.x

已修复问题的版本

PFMP 4.8

其他信息

受影响的产品

PowerFlex rack, PowerFlex appliance R660, PowerFlex appliance R6625, PowerFlex appliance R760, PowerFlex custom node R660, PowerFlex custom node R6625, PowerFlex custom node R760, PowerFlex custom node R7625, PowerFlex custom node R860
文章属性
文章编号: 000305267
文章类型: Solution
上次修改时间: 08 4月 2025
版本:  2
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。