上一主题: quota list

下一主题: quota put


quota modify

修改主体的配额条目。

语法:

quota modify <principal> [description=<description>] [tags=<tags>] 
             [cpu=<val>] [mem=<val>] [bw=<val>] [disk=<val>]
             [parent=<principal>] [warn=<val>] [burst=<val>] [--force]

选项:

<主体>

要修改配额的用户/组。 <主体> 的格式如下:

<名称>

本地用户或组。

/<名称>

全局用户或组。

<范围>:<类型>:<名称>

完全限定的主体名称,其中 <scope> 是“global”或“local”,<type> 是“group”或“user”,<name> 是组或用户名。

<description>

指定配额说明。

<tags>

指定以逗号分隔的配额标记列表(可用于计费)

cpu=<val>
mem=<val>
bw=<val>
disk=<val>

资源限制。 可指定零或其中一个。 如果指定 0,那么该资源不可用于主体。 如果指定空值,那么资源使用没有任何限制。 如果没有为 mem、bw 或 disk 指定单位,那么在使用·bw 的情况下该值将解释为 MB 或 Mbps。

<parent>

指定父项配额。 主体必须是现有的组。 允许最大级别为 8 的嵌套配额,不允许循环引用。 如果提供空值,则不设置父项配额。 只为组设置此项;用户将其父项配额设置为其主要组。

warn=<val>

指定配额的警告(百分比)值。 允许的值为 0 和 99 之间的整数,0 是指无警告。 空值表示不会为该主体指定警告级别,在这种情况下,将应用默认的网格配置(如配额配置所设置)。

burst=<value>

指定配额的爆发(百分比)值。 允许的值为等于或大于 0 的任何整数,0 表示不允许爆发。 空值表示不会为该主体指定爆发级别,在这种情况下,将应用默认的网格配置(如配额配置所设置)。

--force

如果更改将导致超出配额限制,不提示用户进行确认。

示例
quota modify myuser cpu=10  

修改将用户的 CPU 配额分配为 10 CPU 的用户“myuser”的配额条目。

注意

仅修改指定为部分命令的值。 如果更改会导致配额条目超出资源限制,那么将输出警告,且会提示用户进行确认(除非使用 --force)。