PowerFlex:OpenStackでSDCにアクセスできない場合にボリュームの割り当て解除が機能しない

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. PC/ホスト/SDCノードにアクセスできません(切断/シャットダウン)。
  4. VMを削除します。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

ハイパーバイザー ノードの障害(電源/ネットワーク)により、SDCへのボリュームのマッピングがOpenStackによって管理されないままになり、ボリューム/VMがOpenStackから削除されるときに、削除前にマッピングが解除されません。

アンマネージド マッピングのもう1つのケースは、障害発生時にVMが別のホストに移動され、ホストが復帰した場合、ボリュームが削除されても、マッピングされたSDCが原因で引き続き失敗します。これは、新しい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.