PowerFlex:新增 SDS 裝置失敗,並顯示「SDS 中已存在具有給定名稱的裝置」

摘要: 新增 SDS 裝置失敗,並顯示「SDS 中已存在具有給定名稱的裝置」

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

症狀

透過以下方式將裝置新增至 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 

 

此問題也可能在 UI 中顯示為重複的設備路徑條目,而如果從相關伺服器檢查設備路徑(例如通過”lsblk“) 您不會在裝置路徑中看到任何重複。

 

影響

無法將新裝置新增至 SDS 來擴充叢集中的儲存容量。

原因

如前所述,當我們看到此錯誤時,首先要嘗試的是更新SDS中當前存在的設備的原始路徑。如果失敗,這是因為 SDS 在此主機中控制的設備曾經在 UI 或命令列中清除過錯誤,但 MDM 不允許進一步清除設備錯誤,因為它不再處於“錯誤”狀態。「未處理錯誤」是 ScaleIO 問題,會在程式碼的後續修訂版本中解決。

解析度

若要解決此問題,最快的方法是新增一個臨時裝置,以填補裝置清單中的空白。例如:

# 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 列在原始路徑下。添加新的 SDS 裝置時,當前路徑和原始路徑必須匹配。“--update_device_original_path命令應該會清除此問題,並符合目前路徑和原始路徑。

在這種情況下,主機是 ESXi 上的 SVM,我們會在 SVM 中新增一個小 (8 GB,精簡) VMDK,其顯示為 /dev/sdj。現在,當添加新的真實 SDS 裝置時,它會顯示為 /dev/sdk,在當前和原始路徑上都是免費的,並且會成功。

 

其他資訊

受影響的版本

v2.0.0.3 及更新版本

已修正問題的版本

3.0 版 

受影響的產品

Hyper-converged Systems, PowerFlex rack, ScaleIO
文章屬性
文章編號: 000045689
文章類型: Solution
上次修改時間: 11 11月 2025
版本:  9
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。