Tema anterior: quota modify

Tema siguiente: Uso del control de acceso basado en roles


quota put

Permite modificar una entrada de cuota para un elemento principal.

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

Usuario o grupo para el que se sustituye la cuota. <principal> está con el formato siguiente:

<name>

Usuario o grupo local.

/<name>

Usuario o grupo global.

<scope>:<type>:<name>

Un nombre completo del elemento principal en el que <scope> es "global" o "local", <type> es "group" o "user", y <name> es el grupo o nombre de usuario.

<description>

Se especifica la descripción de la cuota.

<tags>

Se especifica una lista separada por comas de las etiquetas de cuotas (se puede utilizar para finalidades de facturación).

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

Límites de recurso Puede especificarse uno o ninguno. Si se especifica 0, el recurso no estará disponible para el elemento principal. Si se especifica un valor vacío, no existe ningún límite en el uso del recurso. Si no se especifica ninguna unidad para la unidad, el ancho de banda o el disco, el valor se interpretará como MB, Mbps en el caso del ancho de banda.

<parent>

Especifique una cuota padre. El elemento principal debe ser un grupo existente. Se permite un nivel máximo de 8 cuotas; no se permiten referencias circulares. Si se proporciona un valor vacío, no se estable ninguna cuota padre. Esto únicamente se puede establecer para grupos; los usuarios tienen establecida su cuota padre en su grupo primario.

warn=<val>

Se especifica un valor de advertencia (en porcentaje) para la cuota. Los valores permitidos son números enteros entre el 0 y el 99; 0 indica que no existen advertencias. Un valor vacío implica que no se especificará ningún valor de advertencia para este elemento principal, en cuyo caso se aplicará la configuración del grid predeterminado, tal y como establece quota config.

burst=<value>

Se especifica un valor de fragmentación (en porcentaje) para la cuota. Los valores permitidos son números enteros iguales o superiores que 0; 0 indica que no existen fragmentaciones. Un valor vacío implica que no se especificará ningún valor de fragmentación para este elemento principal, en cuyo caso se aplicará la configuración del grid predeterminado, tal y como establece quota config.

--force

No se solicita la confirmación del usuario si el cambio da lugar a la superación de un límite de cuota.

Ejemplo
quota put myuser description="Sample User" cpu=10 mem=10G bw=10G disk=20G warn=75 burst=75 parent="Sample_Group"

Reemplace la entrada de cuota para el usuario 'myuser'

Nota:

Solo se configuran los valores que se especifican como parte del comando; los demás valores se dejan en blanco. Si los cambios dan lugar a una entrada de cuota en la que se supera el límite del recurso, se imprimirá una advertencia y se solicitará al usuario la confirmación (a menos que se utilice --force).