管理配额

为了防止系统容量在没有通知的情况下耗尽,您可以设置配额。配额是运行限制。例如,可以控制每个项目允许的千兆字节数,以便优化云资源。配额可以在项目级别和项目用户级别强制执行。

使用命令行界面,您可以管理 OpenStack 计算服务、OpenStack 块存储服务和 OpenStack 网络服务的配额。

云运营商通常会更改默认值,因为某个项目可能需要多于十个卷或在计算节点上需要 1 TB 的存储空间。

注意

要查看所有项目,请运行

$ openstack project list
+----------------------------------+----------+
| ID                               | Name     |
+----------------------------------+----------+
| e66d97ac1b704897853412fc8450f7b9 | admin    |
| bf4a37b885fe46bd86e999e50adad1d3 | services |
| 21bd1c7c95234fd28f589b60903606fa | tenant01 |
| f599c5cd1cba4125ae3d7caed08e288c | tenant02 |
+----------------------------------+----------+

要显示某个项目的所有当前用户,请运行

$ openstack user list --project PROJECT_NAME
+----------------------------------+--------+
| ID                               | Name   |
+----------------------------------+--------+
| ea30aa434ab24a139b0e85125ec8a217 | demo00 |
| 4f8113c1d838467cad0c2f337b3dfded | demo01 |
+----------------------------------+--------+

使用 openstack quota show PROJECT_NAME 列出某个项目的所有配额。

使用 openstack quota set PROJECT_NAME --parameters 设置配额值。