PowerFlex Attacher un volume à plusieurs hôtes dans OpenStack (--multi-attach)

Summary: Les tentatives de création d’un volume OpenStack Cinder multi-attach (à l’aide du commutateur --multi-attach), en utilisant ScaleIO comme back-end, échouent.

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

Scénario

Un utilisateur tente de créer un volume ScaleIO via OpenStack Cinder à l’aide de la commande --multi-attach un paramètre switch. Par exemple :

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

Symptômes

Des messages similaires à ce qui suit sont consignés par OpenStack Cinder dans 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

 

Impact

Dans un environnement OpenStack, il n’est pas possible de rattacher le même volume ScaleIO à plusieurs hôtes.

Cause

Le pilote ScaleIO OpenStack ne prend actuellement pas en charge Cinder --multi-attach , car OpenStack, en particulier Nova, ne prend pas encore entièrement en charge la fonctionnalité.

La prise en charge sera peut-être fournie dans une version ultérieure du pilote.

Resolution

Créez des volumes distincts et attachez-les chacun à un hôte.

 

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.