openstack team mailing list archive
-
openstack team
-
Mailing list archive
-
Message #18005
Nova Essex failure
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.