NVDIMM을 추가하는 동안 PowerFlex Manager 3.6 스토리지 전용 구축이 실패함

Summary: PowerFlex 소프트웨어 버전 3.6을 사용할 때 PowerFlex Manager 스토리지 전용 구축 시 클러스터의 노드에 DAX 디바이스를 추가하지 못합니다.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

  • NVDIMM을 사용한 스토리지 전용 배포가 실패하고 아래 오류가 표시됩니다.

#<ASM::Provider::Elementmanager::Scaleio::WrappedRestClientException: {"message"=>"Error with details", "httpStatusCode"=>500, "errorCode"=>0, "details"=>[{"errorMessage"=>"Could not open SDS device", "error"=>"TGT_ADD_DEV_OPEN_ERROR", "rc"=>71, "info"=>[{"type"=>"EET_ACC_DEV_KEY", "objId"=>nil, "str"=>nil, "num"=>nil, "mdmKey"=>nil, "protectionDomainKey"=>nil, "storagePoolKey"=>nil, "accelerationPoolKey"=>nil, "sdsKey"=>nil, "deviceKey"=>{"id"=>"cd4f0e1f00050000", "sdsKey"=>{"id"=>"d760414200000005", "name"=>"Sds-001.powerflex.com", "hostname"=>nil, "port"=>nil}, "path"=>"/dev/dax3.0", "name"=>"/dev/dax3.0"}, "volumeKey"=>nil}]}]}>

 

  • PowerFlex에서 dax 디바이스를 가속화 디바이스로 추가하려고 하면 "SDS 디바이스를 열 수 없습니다"라는 오류 메시지가 표시됩니다.
[root@flex002 ~]# scli --add_sds_device --sds_name Sds-001.powerflex.com --device_path /dev/dax3.0 --device_name /dev/dax3.0 --acceleration_pool_name AP-1 --force_device_takeover
Error: MDM failed command.
Could not open SDS device
        Acceleration Device cd4f0e1f00050000 Name: /dev/dax3.0, Path: /dev/dax3.0
        SDS d760414200000005 Name: Sds-001.powerflex.com
  • 스토리지 노드를 재부팅한 후 PowerFlex에서 dax 디바이스를 가속화 디바이스로 추가하는 작업이 성공합니다.

Cause

  • NVDIMM 디바이스를 구성한 후 PowerFlex 가속화 풀에 가속화 디바이스로 추가하려면 먼저 스토리지 전용 노드를 재부팅해야 합니다. 이는 PowerFlex 3.6에 도입된 새로운 문제입니다.
  • 현재 PowerFlex Manager는 자동화에서 이 재부팅을 수행하지 않습니다. 따라서 NVDIMM 디바이스를 사용한 스토리지 전용 서비스 배포는 실패합니다.

Resolution

참고: 이 문제는 PowerFlex 4.X에서 해결되었습니다.

PowerFlex Manager는 NVDIMM dax 디바이스를 구성한 후 한 번에 하나의 노드씩 PowerFlex에 추가합니다.

이 문제로 인해 PowerFlex Manager가 첫 번째 노드에 대한 dax 디바이스를 추가하려고 하면 스토리지 전용 서비스 배포가 실패합니다. 나머지 노드에는 DAX 디바이스가 전혀 구성되지 않습니다.

해결 방법은 PowerFlex Manager 스크립트를 수동으로 실행하여 서비스의 모든 SO 노드에 dax 디바이스를 구성한 다음 각 노드를 재부팅하는 것입니다.

단계:

# Copy dax config script from PFxM Appliance to SO node 
#SSH to PFxM and run the following command to copy the script from PFxM to the SO node scp /opt/asm-deployer/scripts/configure_ndctl_namespaces.py root@SO_NODE_IP:/tmp

Ex.
scp /opt/asm-deployer/scripts/configure_ndctl_namespaces.py root@10.20.30.15:/tmp # Connect via SSH to the SO node and run dax config script that was copied from PFxM to the SO node
cd /tmp python configure_ndctl_namespaces.py 4 # where 4 is number of nvdimms on node # Reboot SO node shutdown -r now
PowerFlex Manager에서 서비스 배포를 다시 시도합니다.

Affected Products

PowerFlex Appliance, PowerFlex appliance Intelligent Catalog Software, PowerFlex Software

Products

PowerFlex rack, VxFlex Ready Nodes, PowerFlex custom node, PowerFlex appliance R650, PowerFlex appliance R6525, PowerFlex appliance R660, PowerFlex appliance R6625, Powerflex appliance R750, PowerFlex appliance R760, PowerFlex appliance R7625 , PowerFlex custom node, PowerFlex custom node R650, PowerFlex custom node R6525, PowerFlex custom node R660, PowerFlex custom node R6625, PowerFlex custom node R750, PowerFlex custom node R760, PowerFlex custom node R7625, PowerFlex rack connectivity, PowerFlex rack HW, PowerFlex rack RCM Software, VxFlex Ready Node, VxFlex Ready Node R640, VxFlex Ready Node R740xd, PowerFlex appliance R640, PowerFlex appliance R740XD, PowerFlex appliance R7525, PowerFlex appliance R840, VxFlex Ready Node R840 ...
Article Properties
Article Number: 000192989
Article Type: Solution
Last Modified: 13 Nov 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.