Cinder quota 使用小结
Cinder 配额管理,以项目/租户为管理单位,管理主要分为五部分:
1. 可创建总容量 gigabytes
2. 快照总数量 snapshots
3. 卷总数量 volumes
4. 备份总数量 backups
5. 备份总容量 backup_gigabytes
Cinder client 提供的关于 quota 管理的命令行工具有:
[root@yenai ~]# cinder --help | grep quota
quota-class-show Lists quotas for a quota class.
quota-class-update Updates quotas for a quota class.
quota-defaults Lists default quotas for a tenant.
quota-delete Delete the quotas for a tenant.
quota-show Lists quotas for a tenant.
quota-update Updates quotas for a tenant.
quota-usage Lists quota usage for a tenant.
其中前两个基本是废的,可参考:
https://blueprints.launchpad.net/cinder/+spec/remove-quota-class
https://bugs.launchpad.net/python-cinderclient/+bug/1463754
关键知识点
1. cinder 中涉及 quota 管理的四个数据库表:
| quota_classes | 保存 quota_class 配额信息
| quota_usages | 保存用户的 quota 使用量信息
| quotas