PowerFlex: SDS 디바이스 추가 시 "이름이 지정된 디바이스가 SDS에 이미 있음"과 함께 실패함

Summary: SDS 디바이스 추가 시 "이름이 지정된 디바이스가 SDS에 이미 있음"과 함께 실패함

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

를 통해 SDS에 디바이스를 추가하는 동안 scli를 사용하는 경우 이 오류가 표시됩니다.

지정된 이름의 PowerFlex 디바이스가 이미 존재합니다.

# scli --add_sds_device --sds_name sds-01 --device_path /dev/sdc --storage_pool pool1
Error: MDM failed command. Status: A device with the given name already exists in the SDS

 

일반적으로 이 문제는 "--update_device_original_path"로 변경되었습니다. 그러나 디바이스 경로 문제를 해결하려고 하면 지정된 이름의 디바이스가 SDS에 이미 존재하며 다음 오류가 표시됩니다.

#  scli --update_device_original_path --sds_id be84190600000001 --device_id cd82454400010008
Error: MDM failed command.  Status: Device has an unhandled error that cannot yet be cleared 

 

이 문제는 관련 서버에서 디바이스 경로를 확인하는 경우(예: "lsblk") 디바이스 경로에 중복이 표시되지 않습니다.

 

영향

클러스터의 스토리지 용량을 확장하기 위해 SDS에 새 디바이스를 추가할 수 없습니다.

Cause

앞서 언급했듯이 이 오류가 표시되면 가장 먼저 해야 할 일은 현재 SDS에 있는 디바이스의 원래 경로를 업데이트하는 것입니다. 이 작업이 실패하는 경우 SDS가 이 호스트에서 제어하는 디바이스에 UI 또는 명령줄에서 한 번에 지워진 오류가 있었지만 MDM이 더 이상 "오류" 상태가 아니므로 디바이스 오류를 더 이상 지우도록 허용하지 않기 때문입니다. "처리되지 않은 오류"는 이후 코드 개정에서 해결되는 ScaleIO 문제입니다.

Resolution

이 문제를 해결하는 가장 빠른 방법은 장치 목록의 공백을 채우는 임시 장치를 추가하는 것입니다. 예:

# scli --query_sds --sds_id be84190600000001 |grep ID: |awk '{print $4,$5,$6,$7}'
Path: /dev/sdb Original-path: /dev/sdb
Path: /dev/sdc Original-path: /dev/sdc
Path: /dev/sdd Original-path: /dev/sdd
Path: /dev/sde Original-path: /dev/sde
Path: /dev/sdf Original-path: /dev/sdf
Path: /dev/sdg Original-path: /dev/sdh
Path: /dev/sdh Original-path: /dev/sdi
Path: /dev/sdi Original-path: /dev/sdj
 
# lsblk
NAME   MAJ:MIN RM   SIZE RO MOUNTPOINT
sdb      8:16   0 930.4G  0
sdc      8:32   0 930.4G  0
sdd      8:48   0 930.4G  0
sde      8:64   0 930.4G  0
sdf      8:80   0 930.4G  0
sdg      8:96   0 930.4G  0
sda      8:0    0     8G  0
ââsda1   8:1    0  1011M  0 [SWAP]
ââsda2   8:2    0     7G  0 /
sdi      8:128  0 930.4G  0
sdh      8:112  0 930.4G  0
fd0      2:0    1     4K  0
sr0     11:0    1  1024M  0

 

각 디바이스가 현재 사용 중인 경로를 기록해 둡니다. 마지막 디바이스는 /dev/sdi. 새 디바이스가 추가되면 /dev/sdj. 이미 /dev/sdj original-path 아래에 나열됩니다. 새 SDS 디바이스가 추가되면 현재 경로와 원래 경로가 일치해야 합니다. 이 "--update_device_original_path" 명령은 이 문제를 해결하고 현재 경로와 원래 경로를 일치시켜야 합니다.

이 경우 호스트가 ESXi의 SVM인 경우 작은(씬) VMDK를 SVM에 추가합니다. 이 VMDK는 다음과 같이 됩니다. /dev/sdj. 새로운 실제 SDS 디바이스가 추가되면 /dev/sdk, 현재 경로와 원래 경로 모두에서 무료이며 성공합니다.

 

Additional Information

영향을 받는 버전

v2.0.0.3 이상

수정된 버전

버전 3.0 

Affected Products

Hyper-converged Systems, PowerFlex rack, ScaleIO
Article Properties
Article Number: 000045689
Article Type: Solution
Last Modified: 11 Nov 2025
Version:  9
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.