[Openstack] Nova Essex failure

Joe Warren-Meeks joe.warren.meeks at gmail.com
Tue Oct 30 18:31:44 UTC 2012


Hi guys,

I'm really struggling to get Essex working. Everything works fine up
to the point of getting nova.conf working.

Let me describe my setup and what I would like to do.

I have two servers, one which will be the controller and iscsi target
and a second to run all the virtuals. Both on the same network.


    | eth0                      | eth0
----------------              ----------------
|controller1|             |compute1 |
----------------             -----------------

Now, I want to create virtuals on compute1 that bridge using 8021q on
to the network. I don't want any virtuals created on controller1 at
all. I've followed the CSS Corp PDF up to nova-compute

So, firstly I presume I don't install nova-compute or nova-network on
controller1 but only on compute1?

I'm creating networks as follows:
nova-manage network create --label=virts --fixed_range_v4=10.0.31.0/24
--vlan=31 --bridge=br31 --bridge_interface=eth0

and my nova.conf is:

--logdir=/var/log/nova
--state_path=/var/lib/nova
--lock_path=/run/lock/nova
--allow_admin_api=true
--use_deprecated_auth=false
--auth_strategy=keystone
--scheduler_driver=nova.scheduler.simple.SimpleScheduler
--s3_host=10.0.30.33
--ec2_host=10.0.30.33
--rabbit_host=10.0.30.33
--cc_host=10.0.30.33
--nova_url=http://10.0.30.33:8774/v1.1/
--routing_source_ip=10.0.30.33
--glance_api_servers=10.0.30.33:9292
--image_service=nova.image.glance.GlanceImageService
--iscsi_ip_prefix=10.0.32
--sql_connection=mysql://novadbadmin:<redacted>@10.0.30.33/nova
--ec2_url=http://10.0.30.33:8773/services/Cloud
--keystone_ec2_url=http://10.0.30.33:5000/v2.0/ec2tokens
--api_paste_config=/etc/nova/api-paste.ini
--libvirt_type=kvm
--libvirt_use_virtio_for_bridges=true
--start_guests_on_host_boot=true
--resume_guests_state_on_host_boot=true
# vnc specific configuration
--novnc_enabled=true
--novncproxy_base_url=http://10.0.30.33:6080/vnc_auto.html
--vncserver_proxyclient_address=10.0.30.33
--vncserver_listen=10.0.30.33
# network specific settings
--network_manager=nova.network.manager.VlanManager
--public_interface=eth0
--flat_injected=False
--force_dhcp_release
--iscsi_helper=tgtadm
--connection_type=libvirt
--root_helper=sudo nova-rootwrap
--verbose


When I try to create the network with:
nova-manage network create --label=development
--fixed_range_v4=10.0.31.0/24 --vlan=31 --bridge=br31
--project_id=90fe87fb2f314bb793c501abb5cb1552 --num_networks=1

I get: Subnet(s) too large, defaulting to /26.  To override, specify
network_size flag.

Then when I try to create a virt it instantly goes to ERROR and I see

2012-10-30 18:29:23 TRACE nova libvirtError: Domain not found: no
domain with matching name 'instance-00000001'

What am I doing wrong?

 -- joe.




More information about the Openstack mailing list