RAM Quota

  1. 載入用戶 demo 環境變變數。
    [root@ip110 ~]# . demo.token 
    [root@ip110 ~]<demo>#
    
  2. 新增 instance 時,回應 ram 使用超過 quota。
    [root@ip110 ~]<demo># openstack server create --flavor dyw.ce8 --image crt28g \
    --nic net-id=6ed4de53-ecc1-4c79-a9d2-8e511b26557a \
    --security-group default --key-name rsa_key dyw.master
    Quota exceeded for ram: Requested 4096, but already used 73792 of 76800 ram 
    (HTTP 403) (Request-ID: req-ef73f0db-022e-4b15-9584-087c044ceb18)
    
  3. 查看 project 名稱為 demo。
    [root@ip110 ~]<demo># openstack project list
    +----------------------------------+------+
    | ID                               | Name |
    +----------------------------------+------+
    | 0abfdfea73d142d08192aab5cc051642 | demo |
    +----------------------------------+------+
    
  4. 載入管理者 admin 環境變變數。
    [root@ip110 ~]<demo># . admin.token
    
  5. 查看 project demo 的 quota,其中 ram 為 76800。
    [root@ip110 ~]<admin># openstack quota show demo
    +----------------------+----------------------------------+
    | Field                | Value                            |
    +----------------------+----------------------------------+
    | cores                | 80                               |
    | fixed-ips            | -1                               |
    | floating-ips         | 50                               |
    | health_monitors      | None                             |
    | injected-file-size   | 10240                            |
    | injected-files       | 5                                |
    | injected-path-size   | 255                              |
    | instances            | 100                              |
    | key-pairs            | 100                              |
    | l7_policies          | None                             |
    | listeners            | None                             |
    | load_balancers       | None                             |
    | location             | None                             |
    | name                 | None                             |
    | networks             | 100                              |
    | pools                | None                             |
    | ports                | 500                              |
    | project              | 0abfdfea73d142d08192aab5cc051642 |
    | project_name         | demo                             |
    | properties           | 128                              |
    | ram                  | 76800                            |
    | rbac_policies        | 10                               |
    | routers              | 10                               |
    | secgroup-rules       | 100                              |
    | secgroups            | 10                               |
    | server-group-members | 10                               |
    | server-groups        | 10                               |
    | subnet_pools         | -1                               |
    | subnets              | 100                              |
    +----------------------+----------------------------------+
    
  6. 設定 project demo 的 quota,ram 改為 91260。
    [root@ip110 ~]<admin># openstack quota set --ram 91260 demo
    
  7. 再查看 project demo 的 quota,ram 已改為 91260。
    [root@ip110 ~]<admin># openstack quota show demo
    +----------------------+----------------------------------+
    | Field                | Value                            |
    +----------------------+----------------------------------+
    | cores                | 80                               |
    | fixed-ips            | -1                               |
    | floating-ips         | 50                               |
    | health_monitors      | None                             |
    | injected-file-size   | 10240                            |
    | injected-files       | 5                                |
    | injected-path-size   | 255                              |
    | instances            | 100                              |
    | key-pairs            | 100                              |
    | l7_policies          | None                             |
    | listeners            | None                             |
    | load_balancers       | None                             |
    | location             | None                             |
    | name                 | None                             |
    | networks             | 100                              |
    | pools                | None                             |
    | ports                | 500                              |
    | project              | 0abfdfea73d142d08192aab5cc051642 |
    | project_name         | demo                             |
    | properties           | 128                              |
    | ram                  | 91260                            |
    | rbac_policies        | 10                               |
    | routers              | 10                               |
    | secgroup-rules       | 100                              |
    | secgroups            | 10                               |
    | server-group-members | 10                               |
    | server-groups        | 10                               |
    | subnet_pools         | -1                               |
    | subnets              | 100                              |
    +----------------------+----------------------------------+
    
  8. 載入用戶 demo 環境變變數。
    [root@ip110 ~]<admin># . demo.token
    
  9. 成功新增 instance dyw.master。
    [root@ip110 ~]<demo># openstack server create --flavor dyw.ce8 --image crt28g \
    --nic net-id=6ed4de53-ecc1-4c79-a9d2-8e511b26557a \
    --security-group default --key-name rsa_key dyw.master
    +-----------------------------+-----------------------------------------------+
    | Field                       | Value                                         |
    +-----------------------------+-----------------------------------------------+
    | OS-DCF:diskConfig           | MANUAL                                        |
    | OS-EXT-AZ:availability_zone |                                               |
    | OS-EXT-STS:power_state      | NOSTATE                                       |
    | OS-EXT-STS:task_state       | scheduling                                    |
    | OS-EXT-STS:vm_state         | building                                      |
    | OS-SRV-USG:launched_at      | None                                          |
    | OS-SRV-USG:terminated_at    | None                                          |
    | accessIPv4                  |                                               |
    | accessIPv6                  |                                               |
    | addresses                   |                                               |
    | adminPass                   | DpZ9GGHKEV2f                                  |
    | config_drive                |                                               |
    | created                     | 2020-05-24T10:12:30Z                          |
    | flavor                      | dyw.ce8 (1)                                   |
    | hostId                      |                                               |
    | id                          | 51cf276d-244c-45fb-971c-baa73d6cdf7d          |
    | image                       | crt28g (215adf1b-237c-4bbf-8739-b88bf5237223) |
    | key_name                    | rsa_key                                       |
    | name                        | dyw.master                                    |
    | progress                    | 0                                             |
    | project_id                  | 0abfdfea73d142d08192aab5cc051642              |
    | properties                  |                                               |
    | security_groups             | name='7c45a094-326a-4732-82b7-aa1c09630c15'   |
    | status                      | BUILD                                         |
    | updated                     | 2020-05-24T10:12:30Z                          |
    | user_id                     | fdae41299d574ea59fc26bef4793885b              |
    | volumes_attached            |                                               |
    +-----------------------------+-----------------------------------------------+