Технологія PowerFlex: Розмапування гучності не працює, коли SDC недоступний на OpenStack

Summary: Коли користувач видаляє віртуальну машину з підтримкою тому ScaleIO, а вузол обчислення/хост і 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. Створіть віртуальну машину на томі.
  3. Комп'ютер/хост/вузол SDC недоступний (відключено/вимкнено).
  4. Видаліть ВМ. Віртуальна машина видаляється, але том не вдалося видалити і він все ще зіставлений з 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, а коли том/віртуальна машина видаляється з OpenStack, він не роз'єднує його перед видаленням.

Інший випадок з некерованими відображеннями – це коли віртуальна машина переміщується на інший хост у разі збою, і хост повертається назад, коли том видаляється, він все одно вийде з ладу через зіставлені SDC, оскільки він зіставляється з новими та старими SDC, а старий SDC вважається некерованим відображенням.

Resolution

 
Додати "sio_unmap_volume_before_deletion=True" до конфігурації PowerFlex на cinder.conf і перезапустіть службу 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.