PowerFlex 在 OpenStack 中將磁碟區附加至多個主機 (--multi-attach)
Summary: 嘗試使用 ScaleIO 作為後端建立可多重附加的 OpenStack Cinder 磁碟區 (使用 --multi-attach 切換) 失敗。
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
案例
使用者正嘗試透過 OpenStack Cinder 建立 ScaleIO 磁碟區,請使用 --multi-attach 切換值。例如:
openstack volume create --size 16 --multi-attach testvol
症狀
類似以下的訊息會由 OpenStack Cinder 記錄在 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
影響
在 OpenStack 環境中,無法將相同的 ScaleIO 磁碟區連接至多個主機。
Cause
ScaleIO OpenStack 驅動程式目前不支援 Cinder --multi-attach 選項,因為OpenStack,特別是Nova,尚未完全支援該功能。
未來版本的驅動程式可能會提供支援。
Resolution
建立個別磁碟區,並將每個磁碟區附加至主機。
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.