Ask Your Question
0

Adding an additional Ephemeral Disk

asked 2014-01-19 06:40:24 -0500

Mathias Ewald gravatar image

updated 2014-01-19 06:49:48 -0500

Hi, I have the following image in glance:

root@controller:~# glance image-show 8ce3fb03-01b7-4232-aba1-84a026753db3
+-------------------------------+--------------------------------------+
| Property                      | Value                                |
+-------------------------------+--------------------------------------+
| Property 'ip'                 | 192.168.0.10                         |
| Property 'vmware_adaptertype' | lsiLogic                             |
| Property 'vmware_disktype'    | thin                                 |
| Property 'vmware_ostype'      | otherGuest64                         |
| checksum                      | b5216d4cf7fdc5f69aad2cac8519d587     |
| container_format              | bare                                 |
| created_at                    | 2014-01-17T10:04:12                  |
| deleted                       | False                                |
| disk_format                   | vmdk                                 |
| id                            | 8ce3fb03-01b7-4232-aba1-84a026753db3 |
| is_public                     | True                                 |
| min_disk                      | 6                                    |
| min_ram                       | 1024                                 |
| name                          | Blabla                               |
| owner                         | 2575481bef7f4fde956202e3070fe688     |
| protected                     | False                                |
| size                          | 6442450944                           |
| status                        | active                               |
| updated_at                    | 2014-01-19T13:25:55                  |
+-------------------------------+--------------------------------------+
root@controller:~#

Deploying from this image works so far. Now I want to deploy from this image and attach an additional ephemeral disk to it:

root@controller:~# nova boot --flavor 2 --image 8ce3fb03-01b7-4232-aba1-84a026753db3 --ephemeral size=20 --nic net-id=d42258ee-014a-465d-9c43-82fd6cccffc3 instance02
ERROR: Ephemeral disks requested are larger than the instance type allows. (HTTP 400) (Request-ID: req-b06d71d0-58e3-4cbc-888d-39e06c18c2c0)
root@controller:~#

I create a flavor to allow ephemeral disk space:

root@controller:~# nova flavor-show e112fbeb-08e7-4e41-83df-541d40a6c981
+----------------------------+--------------------------------------+
| Property                   | Value                                |
+----------------------------+--------------------------------------+
| name                       | hypervisor                           |
| ram                        | 4096                                 |
| OS-FLV-DISABLED:disabled   | False                                |
| vcpus                      | 2                                    |
| extra_specs                | {}                                   |
| swap                       |                                      |
| os-flavor-access:is_public | False                                |
| rxtx_factor                | 1.0                                  |
| OS-FLV-EXT-DATA:ephemeral  | 50                                   |
| disk                       | 10                                   |
| id                         | e112fbeb-08e7-4e41-83df-541d40a6c981 |
+----------------------------+--------------------------------------+
root@controller:~#

Creating the instance with

nova boot --flavor e112fbeb-08e7-4e41-83df-541d40a6c981 --image 8ce3fb03-01b7-4232-aba1-84a026753db3 --ephemeral size=6 --nic net-id=d42258ee-014a-465d-9c43-82fd6cccffc3 instance01

I get this error on the nova-compute node:

2014-01-19 14:40:52.070 10959 AUDIT nova.compute.manager [req-a3954684-7f38-4cab-83ed-cd078aea12da a8b5af7cb2ab401f90d5b4903c091216 2575481bef7f4fde956202e3070fe688] [instance: 6610221d-b4ef-40a5-bcf0-9b6cd7b2bb6a] Starting instance...
2014-01-19 14:40:52.633 10959 ERROR nova.openstack.common.rpc.amqp [req-a3954684-7f38-4cab-83ed-cd078aea12da a8b5af7cb2ab401f90d5b4903c091216 2575481bef7f4fde956202e3070fe688] Exception during message handling
2014-01-19 14:40:52.633 10959 TRACE nova.openstack.common.rpc.amqp Traceback (most recent call last):
2014-01-19 14:40:52.633 10959 TRACE nova.openstack.common.rpc.amqp   File "/usr/lib/python2.7/dist-packages/nova/openstack/common/rpc/amqp.py", line 461, in _process_data
2014-01-19 14:40:52.633 10959 TRACE nova.openstack.common.rpc.amqp     **args)
2014-01-19 14:40:52.633 10959 TRACE nova.openstack.common.rpc.amqp   File "/usr/lib/python2.7/dist-packages/nova/openstack/common/rpc/dispatcher.py", line 172, in dispatch
2014-01-19 14:40:52.633 10959 TRACE nova.openstack.common.rpc.amqp     result = getattr(proxyobj, method)(ctxt, **kwargs)
2014-01-19 14:40:52.633 10959 TRACE nova.openstack.common.rpc.amqp   File "/usr/lib/python2.7/dist-packages/nova/exception.py", line 90, in wrapped
2014-01-19 14:40:52.633 10959 TRACE nova.openstack.common.rpc.amqp     payload)
2014-01-19 14:40:52.633 10959 TRACE nova.openstack.common.rpc.amqp   File "/usr/lib/python2.7/dist-packages/nova/exception.py", line 73, in wrapped
2014-01-19 14:40:52.633 10959 TRACE nova.openstack.common.rpc.amqp     return f(self, context, *args, **kw)
2014-01-19 14:40:52.633 10959 TRACE nova.openstack.common.rpc.amqp   File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 243, in decorated_function
2014-01-19 14:40:52.633 10959 TRACE nova.openstack.common.rpc.amqp     pass
2014-01-19 14:40:52.633 10959 TRACE nova.openstack.common.rpc.amqp   File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 229, in decorated_function
2014-01-19 14:40:52.633 10959 TRACE nova.openstack.common.rpc.amqp     return function(self, context, *args, **kwargs)
2014-01-19 14:40:52.633 10959 TRACE nova ...
(more)
edit retag flag offensive close merge delete

1 answer

Sort by » oldest newest most voted
0

answered 2014-01-20 12:55:48 -0500

Mathias Ewald gravatar image

Hi, I could just verify the exact same error message using VMwareVCDriver instead of the formerly used VMwareESXDriver. push

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower

Stats

Asked: 2014-01-19 06:40:24 -0500

Seen: 1,783 times

Last updated: Jan 20 '14