EMC VMAX create_cloned_volume() sometimes fails with ERROR_FAMILY_NOT_SUPPORTED
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cinder |
Fix Released
|
Medium
|
Xing Yang |
Bug Description
VMAX has an underlying restriction that the target volume of a clone must have the same disk geometry as the source volume. That restriction might make sense by itself, but the problem comes into play with the variation of the CreateElementRe
For example, create a volume of 10GB size, then resize it to 15 GB. Now it consists of a two Metas - the first Symm_PartialAll
SMI-Provider error:
Error: C:ERROR_
If possible, the the target volume should be created with a compatible disk geometry.
Note: cinder does support a provider_geometry field on the volume, but the VMAX driver is not currently making use of it.
description: | updated |
Changed in cinder: | |
assignee: | nobody → Xing Yang (xing-yang) |
importance: | Undecided → Medium |
status: | New → In Progress |
tags: | added: drivers emc |
Changed in cinder: | |
milestone: | none → kilo-1 |
Changed in cinder: | |
status: | Fix Committed → Fix Released |
Changed in cinder: | |
milestone: | kilo-1 → 2015.1.0 |
Also, could see this type of error (again for geometry mismatch):
ERROR_CLASS_ SOFTWARE F:ERROR_ FAMILY_ FAILED R:1100017 Metadevice configuration error : "Establish failed" : 2 : 182 : "A configuration mismatch was detected among members of your META device(s)"