PowerFlex: Attach a Volume to Multiple Hosts in OpenStack (--multi-attach)

Summary: Försök att skapa en multiattachable OpenStack Cinder-volym (med växeln --multi-attach), med ScaleIO som serverdel, misslyckas.

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

Scenario

En användare försöker skapa en ScaleIO-volym via OpenStack Cinder med hjälp av --multi-attach strömbrytare. Till exempel:

openstack volume create --size 16 --multi-attach testvol

Symptom

Meddelanden som liknar följande loggas av OpenStack Cinder i cinder-scheduler.log:

DEBUG cinder.scheduler.filters.capabilities_filter [req-1f20b775-4ce2-4f97-a0cf-7326aed3e6674a018cd43cde479e8f18bb7e11c157ee d0ad4f70bec34caa8900bac2fceb6b7d - - -] Host doesn't provide capability 'multiattach' _satisfies_extra_specs /usr/lib/python2.7/dist-packages/cinder/scheduler/filters/capabilities_filter.py:54 
DEBUG cinder.scheduler.filters.capabilities_filter [req-1f20b775-4ce2-4f97-a0cf-7326aed3e6674a018cd43cde479e8f18bb7e11c157ee d0ad4f70bec34caa8900bac2fceb6b7d - - -] host 'hyper-converged001@scaleio#default:default': free_capacity_gb: 24531, pools: None fails resource_type extra_specs requirements host_passes /usr/lib/python2.7/dist-packages/cinder/scheduler/filters/capabilities_filter.py:72

 

Påverkan

I en OpenStack-miljö går det inte att ansluta samma ScaleIO-volym till flera värdar.

Cause

ScaleIO OpenStack-drivrutinen stöder för närvarande inte Cinder --multi-attach eftersom OpenStack, särskilt Nova, ännu inte har fullt stöd för funktionen.

Support kan tillhandahållas i en framtida version av drivrutinen.

Resolution

Skapa separata volymer och anslut var och en till en värd.

 

Article Properties
Article Number: 000158996
Article Type: Solution
Last Modified: 14 Aug 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.