PowerFlex:當 SDC 無法在 OpenStack 上連線時,磁碟區取消對應無法運作

Summary: 當使用者刪除 ScaleIO 磁碟區支援的 VM 時,無法存取運算/主機和 SDC 節點,就會失敗。

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

無法連線到運算/主機和 SDC 節點時,磁碟區因對應的 SDC 而無法刪除。
  1. 建立磁碟區。
  2. 在卷上創建 VM。
  3. 電腦/主機/SDC 節點無法連線 (中斷連線/關機)。
  4. 移除虛擬機器。VM 正在移除,但磁碟區無法刪除,且仍對應至 SDC。
     
症狀
OpenStack 磁碟區清單:   
 
+--------------------------------------+---------------------------------------------+----------------+------+---------------------------------------------------------------+
| ID                                   | Name                                        | Status         | Size | Attached to                                                   |
+--------------------------------------+---------------------------------------------+----------------+------+---------------------------------------------------------------+
| a53e5203-2816-4259-b19c-a8549e12dee9 | cirros-volume-test-simil-healing-20190205-5 | available      |   32 |                                                               |
| eaf532a9-725f-4ab8-b4aa-d553069bf3c1 | cirros-volume-test-simil-healing            | error_deleting |   32 |                                                               |
| 7de60f71-b813-4f50-83db-a3fb9b5eedee | volume-CentOS-7_z                           | available      |   24 |                                                               |
| 30024869-b46d-45e6-80af-c58340f3306c | volume-CentOS-7_y                           | available      |   24 |                                                               |
| bb3ca8e6-5153-4ff9-b409-882605fcb2fe | volume-CentOS-7_x                           | available      |   24 |                                                               |
| 66967df9-0a3b-430d-9917-c7130acc43c2 | ubuntu01                                    | available      |   24 | Attached to 90a6f515-3541-4d0b-bf00-d14c4968ad80 on /dev/vda  |
+--------------------------------------+---------------------------------------------+----------------+------+---------------------------------------------------------------+
 
閘道 API 作業記錄:   
 
2019-02-07 10:09:48,467 [http-nio-28443-exec-36] INFO  audit - 1XX.1XX.39.XX:/api/instances/Volume::26f397eb0000002a/action/addMappedSdc {guid=328E7308-3243-47B0-B4CF-822A305E0EBF
, allowMultipleMappings=TRUE}
2019-02-07 10:16:19,071 [http-nxx-28443-exec-40] INFO  audit - 1XX.1XX.39.XX:/api/instances/Volume::26f397eb0000002a/action/removeVolume {removeMode=ONLY_ME}
 
事件記錄:   
2566 2019-02-07 10:13:54.247 SDC_DISCONNECTED          WARNING    SDC on IP 10.70.0.1XX disconnected. ID: 88e28c6d0000000c; GUID: 328E7308-3243-47B0-B4CF-822A305E0EBF
72627 2019-02-07 10:16:19.724 MDM_CLI_CONF_COMMAND_RECEIVED INFO       Command remove_volume received, User: 'admin'. [119405768] Volume ID: 26f397eb0000002a (Removing this volume only)
72628 2019-02-07 10:16:19.724 CLI_COMMAND_FAILED        WARNING    Command remove_volume was not successful. Error code: Volume is mapped [119405768]
 

影響
磁碟區不會被刪除,且會在 OpenStack 上停留在錯誤狀態。

Cause

Hypervisor 節點故障 (電源/網路) 會使磁碟區與 SDC 的對應成為不受 OpenStack 管理,而從 OpenStack 刪除磁碟區/VM 時,並不會在刪除前取消對應。

非託管映射的另一種情況是,當 VM 在故障時移動到另一個主機並且主機返回時,刪除卷時,它仍然會由於映射的 SDC 而失敗,因為它映射到新舊 SDC,並且舊的 SDC 計為非託管映射。

Resolution

 
新增”sio_unmap_volume_before_deletion=True」標記至 cinder.conf 上的 PowerFlex 組態,並重新啟動 cinder 服務。
 
如果 PowerFlex 驅動程式設定為定期偵測環境中具有非受管理 PowerFlex 磁碟區對應 (不受 OpenStack 管理的磁碟區對應) 的運算節點,則啟用此選項會很有用。
 
例如:   
 
[scaleio]
sio_unmap_volume_before_deletion=True
san_ip=1XX.1XX.39.XX
san_password=***!
san_thin_provision=True
sio_storage_pool_name=flashPool
sio_storage_pools=totp:flashPool
sio_max_over_subscription_ratio=10
volume_driver=cinder.volume.drivers.emc.scaleio.ScaleIODriver
san_login=admin
volume_backend_name=scaleio-totp-ssd
sio_protection_domain_name=totp

Affected Products

PowerFlex Software

Products

PowerFlex Software, VxFlex Product Family, VxFlex Ready Node, ScaleIO Ready Node-PowerEdge 13G, PowerFlex appliance R640, PowerFlex appliance R740XD, PowerFlex appliance R840
Article Properties
Article Number: 000058331
Article Type: Solution
Last Modified: 03 Nov 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.