Deployment fails when using IBM Storwize cinder driver with reduction pool storage array
Deployment fails when using IBM Storwize® cinder driver with reduction pool storage array.
Explanation
The Storwize cinder driver volume creation fails when mkvdisk passes the
-warning
parameter and causes deployment failure.
Error messages like these are
logged:
command: ['svctask', 'mkvdisk', '-name', u'"volume-abc"', '-mdiskgrp', u'"svcprod_power_pool_00"', '-iogrp', u'0', '-size', u'53687091200', '-unit', 'b', '-rsize', '2%', '-autoexpand', '-warning', '0%', '-grainsize', '256', '-easytier', 'on']
stdout:
stderr: CMMVC9236E The pool specified is a data reduction pool. Volumes or volume copies which are thin provisioned and created from a data reduction pool can not use the -warning parameter.
Resolution
Run the following command in PowerVC to
ignore warning messages for a specific storage
driver:
cinder type-key <storage template name/ID> unset drivers:warning
The drivers:warning
property is set to 0
in the volume type extra specs,
and you can continue using the storage driver.