OpenStack命令行:
openstack volume backend pool list --long
Cinder命令行:
cinder get-pools --detail
此命令用来查询存储池信息。
注意
修改/etc/cinder/cinder.conf配置文件中的参数local_storage_class,若与现有卷的存储类型属性不匹配,将会导致计算错误,影响查询结果的准确性。
多个存储类型共享同一存储池时,可能因存储空间交叉分配而导致查询信息出现偏差。
系统计算存储池容量时自动过滤缓存池资源。
示例
示例1
查询存储池详细信息。
[root@controller ~(keystone_admin)]# cinder get-pools --detail
+---------------------------------------+--------------------------------------+
| Property | Value |
+---------------------------------------+--------------------------------------+
| QoS_support | True |
| allocated_capacity_gb | 0 |
| backend_state | unknown |
| cacheable | True |
| cluster_license_max_local_capacity_gb | unknown |
| driver_version | 1.3.0 |
| fault_domain_count | unknown |
| fault_domain_level | unknown |
| filter_function | None |
| free_capacity_gb | unknown |
| goodness_function | None |
| location_info | unknown |
| max_over_subscription_ratio | 20.0 |
| multiattach | False |
| name | controller@stor1#default |
| path_capacity_total_gb | unknown |
| path_capacity_used_gb | unknown |
| path_quota_total_gb | unknown |
| path_quota_used_gb | unknown |
| pool_name | default |
| provisioned_capacity_gb | unknown |
| snapshot_used_size_gb | unknown |
| stor_id | DDD978E1-14F1-4387-9841-FCC40BE47C66 |
| storage_protocol | iSCSI |
| thin_provisioning_support | True |
| timestamp | 2025-11-03T03:29:03.320675 |
| total_capacity_gb | unknown |
| vendor_name | CLOUD.STOR |
| volume_backend_name | stor1 |
+---------------------------------------+--------------------------------------+
+---------------------------------------+---------------------------------------------------------------------+
| Property | Value |
+---------------------------------------+---------------------------------------------------------------------+
| QoS_support | True |
| allocated_capacity_gb | 0 |
| backend_state | up |
| cacheable | True |
| cluster_license_max_local_capacity_gb | unknown |
| driver_version | 1.3.0 |
| fault_domain_count | 3 |
| fault_domain_level | server |
| filter_function | None |
| free_capacity_gb | unknown |
| goodness_function | None |
| location_info | StorDriver:test:0FBD184B-EBBD-4022-8455-F2559B860F67:cinder:default |
| max_over_subscription_ratio | 20.0 |
| multiattach | False |
| name | controller@stor8#default |
| path_capacity_total_gb | 736.891972 |
| path_capacity_used_gb | 32.060497 |
| path_quota_total_gb | 736.891972 |
| path_quota_used_gb | 0.000168 |
| pool_name | default |
| provisioned_capacity_gb | 0 |
| snapshot_used_size_gb | 0.000000 |
| stor_id | 0FBD184B-EBBD-4022-8455-F2559B860F67 |
| storage_protocol | iSCSI |
| thin_provisioning_support | True |
| timestamp | 2025-11-03T03:29:22.989870 |
| total_capacity_gb | 491.26 |
| vendor_name | CLOUD.STOR |
| volume_backend_name | stor8 |
+---------------------------------------+---------------------------------------------------------------------+示例2
查询存储池详细信息。
[root@controller ~(keystone_admin)]# openstack volume backend pool list –long
+--------------------------+-------------------------------------------------------------------------------------------------------------------------------------------+
| Name | Capabilities |
+--------------------------+-------------------------------------------------------------------------------------------------------------------------------------------+
| controller@stor1#unknown | QoS_support='True', allocated_capacity_gb='6', backend_state='up', cacheable='True', cluster_license_max_local_capacity_gb='unknown', |
| | driver_version='1.3.0', fault_domain_count='unknown', fault_domain_level='unknown', filter_function=, free_capacity_gb='unknown', |
| | goodness_function=, location_info='StorDriver:stor1:ABFFE025-3A43-43F6-B061-8DE90288937F:cinder:/mnt/cache1', |
| | max_over_subscription_ratio='20.0', multiattach='False', path_capacity_total_gb='416.668736', path_capacity_used_gb='0.061180', |
| | path_quota_total_gb='416.668736', path_quota_used_gb='0.000240', pool_name='unknown', provisioned_capacity_gb='6', |
| | snapshot_used_size_gb='unknown', stor_id='ABFFE025-3A43-43F6-B061-8DE90288937F', storage_protocol='iSCSI', |
| | thin_provisioning_support='True', timestamp='2025-11-03T03:30:32.443281', total_capacity_gb='416.67', vendor_name='CLOUD.STOR', |
| | volume_backend_name='stor1' |
| controller@stor8#default | QoS_support='True', allocated_capacity_gb='0', backend_state='up', cacheable='True', cluster_license_max_local_capacity_gb='unknown', |
| | driver_version='1.3.0', fault_domain_count='3', fault_domain_level='server', filter_function=, free_capacity_gb='unknown', |
| | goodness_function=, location_info='StorDriver:test:0FBD184B-EBBD-4022-8455-F2559B860F67:cinder:default', |
| | max_over_subscription_ratio='20.0', multiattach='False', path_capacity_total_gb='736.891972', path_capacity_used_gb='32.060051', |
| | path_quota_total_gb='736.891972', path_quota_used_gb='0.000168', pool_name='default', provisioned_capacity_gb='0', |
| | snapshot_used_size_gb='0.000000', stor_id='0FBD184B-EBBD-4022-8455-F2559B860F67', storage_protocol='iSCSI', |
| | thin_provisioning_support='True', timestamp='2025-11-03T03:30:22.980963', total_capacity_gb='491.26', vendor_name='CLOUD.STOR', |
| | volume_backend_name='stor8' |
+--------------------------+-------------------------------------------------------------------------------------------------------------------------------------------+存储池信息描述
| 项目 | 描述 |
|---|---|
| QoS_support | 是否支持QoS:
|
| allocated_capacity_gb | 返回值为0。 |
| backend_state | Cinder后端服务是否可用:
|
| cacheable | 是否支持数据缓存到本机:
|
| cluster_license_max_local_capacity_gb | 当前存储池所属集群的有效许可证容量,单位是GiB。 |
| driver_version | 驱动的版本。 |
| fault_domain_count | 故障域数量。 仅集群版支持,单机版显示为unknown。 |
| fault_domain_level | 故障域级别。 仅集群版支持,单机版显示为unknown。 |
| filter_function | 用户自定义的布尔表达式。 |
| free_capacity_gb | 返回值为unkown。 |
| goodness_function | 用户自定义的评分表达式。 |
| location_info | 存储后端的详细信息。 |
| max_over_subscription_ratio | 瘦供给(thin provisioning)场景下存储资源超售比例。 |
| multiattach | 存储池是否支持将单个卷同时挂载到多个虚拟机实例的功能:
|
| name | 存储池的唯一标识符。 |
| path_capacity_total_gb | 存储池中所有数据目录所在磁盘的总容量,单位是GiB。 仅集群版支持,单机版显示为unknown。 |
| path_capacity_used_gb | 存储池中所有数据目录所在磁盘的已用容量,单位是GiB。 仅集群版支持,单机版显示为unknown。 |
| path_quota_total_gb | 存储池中所有数据目录所在磁盘中,用户给HBlock分配的容量配额的总和,单位是GiB。 仅集群版支持,单机版显示为unknown。 |
| path_quota_used_gb | 存储池中所有数据目录所在磁盘中,HBlock数据占用的空间大小,单位是GiB。 仅集群版支持,单机版显示为unknown。 |
| pool_name | 存储池名称。 |
| provisioned_capacity_gb |
|
| snapshot_used_size_gb | 存储池内所有快照大小总和,即以当前存储池作为最终存储池的所有卷的快照大小的总和。单位是GiB。 仅集群版支持,单机版显示为unknown。 注意 卷异常或上游快照删除等因素可能导致快照大小波动。 |
| stor_id | HBlock集群ID。 |
| storage_protocol | 存储协议。 |
| thin_provisioning_support | 否支持thin provisioning:
|
| timestamp | 最后状态更新时间戳。 |
| total_capacity_gb |
|
| vendor_name | 驱动的供应商。 |
| volume_backend_name | 存储后端的逻辑标识符。 |