Modificación de cuotas de un proyecto de OpenStack

Durante el ciclo de vida de un proyecto en OpenStack, es posible que nos encontremos con la necesidad de ampliar la cuota de alguno de los recursos asignados a dicho proyecto, para realizar ésto bastará con unos simples comandos desde CLI con un usuario con privilegios de administrador.
En primer lugar identificaremos el proyecto al cuál le vamos a ampliar el/los recurso/s, en mi caso, ampliaremos la RAM.
(openstack-client) [root@cloud-lab ~]# openstack project list
+----------------------------------+---------------------------------+
| ID                               | Name                            |
+----------------------------------+---------------------------------+
| aa137f8a04da4630aaacd1ee0833584e | admin                           |
| ef5f4a1fd3304e9cb08643c98f110498 | MiProyecto                      |
+----------------------------------+---------------------------------+
Entonces vemos los valores de cuota que tiene asignado a nuestro proyecto
(openstack-client) [root@openstack ~]# openstack quota show MiProyecto
+----------------------+----------------------------------+
| Field                | Value                            |
+----------------------+----------------------------------+
| backup-gigabytes     | 1000                             |
| backups              | 10                               |
| cores                | 160                              |
| fixed-ips            | -1                               |
| floating-ips         | 50                               |
| gigabytes            | 2048                             |
| health_monitors      | -1                               |
| injected-file-size   | 10240                            |
| injected-files       | 5                                |
| injected-path-size   | 255                              |
| instances            | 50                               |
| key-pairs            | 4                                |
| l7_policies          | -1                               |
| listeners            | -1                               |
| load_balancers       | 10                               |
| location             | None                             |
| name                 | None                             |
| networks             | 5                                |
| per-volume-gigabytes | -1                               |
| pools                | 10                               |
| ports                | 100                              |
| project              | ef5f4a1fd3304e9cb08643c98f110498 |
| project_name         | MiProyecto                       |
| properties           | 128                              |
| ram                  | 51200                            |
| rbac_policies        | 10                               |
| routers              | 5                                |
| secgroup-rules       | 100                              |
| secgroups            | 10                               |
| server-group-members | 10                               |
| server-groups        | 10                               |
| snapshots            | 250                              |
| subnet_pools         | -1                               |
| subnets              | 20                               |
| volumes              | 250                              |
+----------------------+----------------------------------+

RAM antes

Vemos que nuestra quota de RAM para dicho proyecto es de 50GB, vamos a aumentarla a 75GB.
(openstack-client) [root@openstack ~]# openstack quota set --ram 76800 MiProyecto
Y comprobamos que realmente se ha llevado a cabo.
(openstack-client) [root@openstack ~]# openstack quota show MiProyecto
+----------------------+----------------------------------+
| Field                | Value                            |
+----------------------+----------------------------------+
| backup-gigabytes     | 1000                             |
| backups              | 10                               |
| cores                | 160                              |
| fixed-ips            | -1                               |
| floating-ips         | 50                               |
| gigabytes            | 2048                             |
| health_monitors      | -1                               |
| injected-file-size   | 10240                            |
| injected-files       | 5                                |
| injected-path-size   | 255                              |
| instances            | 50                               |
| key-pairs            | 4                                |
| l7_policies          | -1                               |
| listeners            | -1                               |
| load_balancers       | 10                               |
| location             | None                             |
| name                 | None                             |
| networks             | 5                                |
| per-volume-gigabytes | -1                               |
| pools                | 10                               |
| ports                | 100                              |
| project              | ef5f4a1fd3304e9cb08643c98f110498 |
| project_name         | MiProyecto                       |
| properties           | 128                              |
| ram                  | 76800                            |
| rbac_policies        | 10                               |
| routers              | 5                                |
| secgroup-rules       | 100                              |
| secgroups            | 10                               |
| server-group-members | 10                               |
| server-groups        | 10                               |
| snapshots            | 250                              |
| subnet_pools         | -1                               |
| subnets              | 20                               |
| volumes              | 250                              |
+----------------------+----------------------------------+

RAM despues

 

Y ya tenemos actualizada la cuota de RAM de nuestro proyecto.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s