Inconsistent Subscription Ratio Display for NetApp Cinder Backend in OpenStack Horizon Dashboard
Applies to
- Cinder with NetApp backend (cinder-netapp)
Issue
When using NetApp as a backend for OpenStack Cinder, the Horizon dashboard displays inconsistent subscription ratios for the same NetApp backend volume across different compute nodes (hosts). Each compute node shows a different subscription ratio, even though they share the same storage backend.
Example log output:
Each controller node (where NetApp volume is visible) shows a different subscription value for the same backend volume. ... Successful volume creation: ...Consumed 600GB from backend: host 'hyd03ctrl02@cinder-netapp#OS_G01_NA01_POOL1': free_capacity_gb: 372.78, total_capacity_gb: 972.8, allocated_capacity_gb: 600, max_over_subscription_ratio: 1.0, ... ... Failed volume creation: ...Insufficient free space for thin provisioning. The ratio of provisioned capacity over total capacity 1.13 has exceeded the maximum oversubscription ratio 1.00 on host hyd03ctrl03@cinder-netapp#OS_G01_NA01_POOL1.
