[Openstack] error creating instance
Uwe Sauter
uwe.sauter.de at gmail.com
Mon Jun 29 12:26:09 UTC 2015
Your configuration on host compute5 is missing the bridge mapping.
Am 29.06.2015 um 14:19 schrieb Yngvi Páll Þorfinnsson:
> OK Uwe
>
> On the controller node , this is present in the [ml2_type_vlan]
> /etc/neutron/plugins/ml2/ml2_conf.ini
>
> [ml2_type_vlan]
> tenant_network_types = vlan,gre
> network_vlan_ranges = external:1101:2000
>
> i.e. I added the line
> tenant_network_types = vlan,gre
>
> I rebooted the controller server, but I get the same error as before.
>
> Ok, I'm sending the detailed output for neutron agent-list ;
>
> root at controller2:/# neutron agent-list
> +--------------------------------------+--------------------+----------+-------+----------------+---------------------------+
> | id | agent_type | host | alive | admin_state_up | binary |
> +--------------------------------------+--------------------+----------+-------+----------------+---------------------------+
> | 1c06fb08-105c-4659-ae0e-4a905931311e | Open vSwitch agent | compute5 | :-) | True | neutron-openvswitch-agent |
> | 3a8d9e36-c743-4f68-92c7-c0aa970b3f45 | Open vSwitch agent | network2 | :-) | True | neutron-openvswitch-agent |
> | a3733a57-9867-4d3f-9a3a-f948c0c0da8c | Metadata agent | network2 | :-) | True | neutron-metadata-agent |
> | a510128e-6848-48f2-8640-86d1dd1d58e4 | Open vSwitch agent | compute4 | xxx | True | neutron-openvswitch-agent |
> | b7201350-4c74-4509-8ed9-248e7ec8d057 | DHCP agent | network2 | :-) | True | neutron-dhcp-agent |
> | cf356c5d-d6da-4648-a2e8-90d594e46d11 | L3 agent | network2 | :-) | True | neutron-l3-agent |
> +--------------------------------------+--------------------+----------+-------+----------------+---------------------------+
> root at controller2:/#
> root at controller2:/# neutron agent-show 1c06fb08-105c-4659-ae0e-4a905931311e
> +---------------------+--------------------------------------------+
> | Field | Value |
> +---------------------+--------------------------------------------+
> | admin_state_up | True |
> | agent_type | Open vSwitch agent |
> | alive | True |
> | binary | neutron-openvswitch-agent |
> | configurations | { |
> | | "arp_responder_enabled": false, |
> | | "tunneling_ip": "172.22.15.17", |
> | | "devices": 0, |
> | | "l2_population": false, |
> | | "tunnel_types": [ |
> | | "gre" |
> | | ], |
> | | "enable_distributed_routing": false, |
> | | "bridge_mappings": {} |
> | | } |
> | created_at | 2015-06-26 14:51:14 |
> | description | |
> | heartbeat_timestamp | 2015-06-29 12:12:50 |
> | host | compute5 |
> | id | 1c06fb08-105c-4659-ae0e-4a905931311e |
> | started_at | 2015-06-26 15:14:42 |
> | topic | N/A |
> +---------------------+--------------------------------------------+
> root at controller2:/#
> root at controller2:/# neutron agent-show 3a8d9e36-c743-4f68-92c7-c0aa970b3f45
> +---------------------+--------------------------------------------+
> | Field | Value |
> +---------------------+--------------------------------------------+
> | admin_state_up | True |
> | agent_type | Open vSwitch agent |
> | alive | True |
> | binary | neutron-openvswitch-agent |
> | configurations | { |
> | | "arp_responder_enabled": false, |
> | | "tunneling_ip": "172.22.15.14", |
> | | "devices": 2, |
> | | "l2_population": false, |
> | | "tunnel_types": [ |
> | | "gre" |
> | | ], |
> | | "enable_distributed_routing": false, |
> | | "bridge_mappings": { |
> | | "external": "br-ex" |
> | | } |
> | | } |
> | created_at | 2015-06-11 12:38:06 |
> | description | |
> | heartbeat_timestamp | 2015-06-29 12:13:34 |
> | host | network2 |
> | id | 3a8d9e36-c743-4f68-92c7-c0aa970b3f45 |
> | started_at | 2015-06-29 08:47:18 |
> | topic | N/A |
> +---------------------+--------------------------------------------+
> root at controller2:/#
> root at controller2:/# neutron agent-show a3733a57-9867-4d3f-9a3a-f948c0c0da8c
> +---------------------+-----------------------------------------------------------------+
> | Field | Value |
> +---------------------+-----------------------------------------------------------------+
> | admin_state_up | True |
> | agent_type | Metadata agent |
> | alive | True |
> | binary | neutron-metadata-agent |
> | configurations | { |
> | | "nova_metadata_ip": "172.22.14.22", |
> | | "nova_metadata_port": 8775, |
> | | "metadata_proxy_socket": "/var/lib/neutron/metadata_proxy" |
> | | } |
> | created_at | 2015-06-11 12:38:06 |
> | description | |
> | heartbeat_timestamp | 2015-06-29 12:13:23 |
> | host | network2 |
> | id | a3733a57-9867-4d3f-9a3a-f948c0c0da8c |
> | started_at | 2015-06-29 08:47:30 |
> | topic | N/A |
> +---------------------+-----------------------------------------------------------------+
> root at controller2:/#
> root at controller2:/# neutron agent-show b7201350-4c74-4509-8ed9-248e7ec8d057
> +---------------------+----------------------------------------------------------+
> | Field | Value |
> +---------------------+----------------------------------------------------------+
> | admin_state_up | True |
> | agent_type | DHCP agent |
> | alive | True |
> | binary | neutron-dhcp-agent |
> | configurations | { |
> | | "subnets": 1, |
> | | "use_namespaces": true, |
> | | "dhcp_lease_duration": 86400, |
> | | "dhcp_driver": "neutron.agent.linux.dhcp.Dnsmasq", |
> | | "networks": 1, |
> | | "ports": 3 |
> | | } |
> | created_at | 2015-06-11 12:38:08 |
> | description | |
> | heartbeat_timestamp | 2015-06-29 12:13:28 |
> | host | network2 |
> | id | b7201350-4c74-4509-8ed9-248e7ec8d057 |
> | started_at | 2015-06-29 08:47:26 |
> | topic | dhcp_agent |
> +---------------------+----------------------------------------------------------+
> root at controller2:/#
> root at controller2:/# neutron agent-show cf356c5d-d6da-4648-a2e8-90d594e46d11
> +---------------------+-------------------------------------------------------------------------------+
> | Field | Value |
> +---------------------+-------------------------------------------------------------------------------+
> | admin_state_up | True |
> | agent_type | L3 agent |
> | alive | True |
> | binary | neutron-l3-agent |
> | configurations | { |
> | | "router_id": "", |
> | | "agent_mode": "legacy", |
> | | "gateway_external_network_id": "", |
> | | "handle_internal_only_routers": true, |
> | | "use_namespaces": true, |
> | | "routers": 1, |
> | | "interfaces": 1, |
> | | "floating_ips": 0, |
> | | "interface_driver": "neutron.agent.linux.interface.OVSInterfaceDriver", |
> | | "external_network_bridge": "br-ex", |
> | | "ex_gw_ports": 1 |
> | | } |
> | created_at | 2015-06-16 10:20:18 |
> | description | |
> | heartbeat_timestamp | 2015-06-29 12:13:57 |
> | host | network2 |
> | id | cf356c5d-d6da-4648-a2e8-90d594e46d11 |
> | started_at | 2015-06-29 08:47:22 |
> | topic | l3_agent |
> +---------------------+-------------------------------------------------------------------------------+
> root at controller2:/#
>
>
> best regards
> Yngvi
>
>
> -----Original Message-----
> From: Uwe Sauter [mailto:uwe.sauter.de at gmail.com]
> Sent: 29. júní 2015 11:43
> To: openstack at lists.openstack.org
> Subject: Re: [Openstack] error creating instance
>
> Oh, and one other thing:
>
> please do a
>
> # neutron agent-list
>
> and for each entry with agent_type=="Open vSwitch agent" do a
>
> # neutron agent-show <ID of that entry>
>
> and provide that information. This way we can see the actual running configuration…
>
>
> Uwe
>
>
>
>
>
>
> Am 29.06.2015 um 13:01 schrieb Yngvi Páll Þorfinnsson:
>> Hi
>>
>> I should add to this information,
>> I'm using VLANs on compute, network and swift nodes.
>>
>> But not on the controller node.
>> I'm not sure if that causes problems ?
>>
>> Best regards
>> Yngvi
>>
>>
>> Hi Andreas
>>
>> I'v attached those files from a network node:
>>
>> Ml2_conf.ini
>> Neutron.conf
>> L3_agent.ini
>> Nova-compute.log
>>
>> I've setup 3 vlans on one interface and configured bonding It works and I have good connection between the servers:
>>
>> root at network2:/# cat /proc/net/vlan/config
>> VLAN Dev name | VLAN ID
>> Name-Type: VLAN_NAME_TYPE_RAW_PLUS_VID_NO_PAD
>> bond0.48 | 48 | bond0
>> bond0.47 | 47 | bond0
>> bond0.45 | 45 | bond0
>>
>> Tunnel network -> bond0.47
>> Mgmt network -> bond0.48
>> Extrenal network -> bond0.45
>>
>> And when I check for bridges and ports on the network node:
>>
>> root at network2:/# ovs-vsctl list-br
>> br-ex
>> br-int
>> br-tun
>>
>> root at network2:/# ovs-vsctl list-ports br-ex
>> bond0.45
>> phy-br-ex
>> qg-eb22e091-62
>>
>> best regards
>> Yngvi
>>
>>
>> -----Original Message-----
>> From: Andreas Scheuring [mailto:scheuran at linux.vnet.ibm.com]
>> Sent: 29. júní 2015 06:59
>> To: Yngvi Páll Þorfinnsson
>> Cc: openstack at lists.openstack.org
>> Subject: Re: [Openstack] error creating instance
>>
>> The issue seems to be related to a neutron missconfiguration.
>> --> Unexpected vif_type=binding_failed
>>
>> Please have a look at your neutron server config file in the network
>> node(s) and the l2 agent config files (ovs?). You should find additional information there.
>>
>>
>> If this doesn't help, please provide these log files, the neutron config files and a brief description of how your nodes network are set up.
>>
>>
>> Andreas
>>
>>
>>
>> On Fr, 2015-06-26 at 15:05 +0000, Yngvi Páll Þorfinnsson wrote:
>>> Hi
>>>
>>>
>>>
>>> Can someone please help on this matter?
>>>
>>>
>>>
>>> I have installed and configured OpenStack(Juno) environment on
>>> Ubuntu(14.04).
>>>
>>> We have currently 1 controller node, 3 network nodes and 4 compute
>>> nodes as well as 4 swift nodes.
>>>
>>> I'm using OpenStack Networking (neutron).
>>>
>>> I‘v recently introduced VLANs for tunnel-, mgmt- and external
>>> networks.
>>>
>>>
>>>
>>> When I try to create a instance, with this cmd:
>>>
>>>
>>>
>>> nova boot --flavor m1.tiny --image cirros-0.3.3-x86_64 --nic
>>> net-id=7a344656-815c-4116-b697-b52f9fdc6e4c --security-group default
>>> --key-name demo-key demo-instance3
>>>
>>>
>>>
>>> it fails. The status from nova list is :
>>>
>>> root at controller2:/# nova list
>>>
>>> +--------------------------------------+-----------------+--------+------------+-------------+-----------------------+
>>>
>>> | ID | Name | Status |
>>> Task State | Power State | Networks |
>>>
>>> +--------------------------------------+-----------------+--------+------------+-------------+-----------------------+
>>>
>>> | ca662fc0-2417-4da1-be2c-d6ccf90ed732 | demo-instance22 | ERROR | -
>>> | NOSTATE | |
>>>
>>> | 17d26ca3-f56c-4a87-ae0a-acfafea4838c | demo-instance30 | ERROR | -
>>> | NOSTATE | demo-net=x.x.x.x |
>>>
>>> +--------------------------------------+-----------------+--------+------------+-------------+-----------------------+
>>>
>>>
>>>
>>> This error apperas in the /var/log/syslog file on the computer node:
>>>
>>>
>>>
>>> Jun 26 14:55:04 compute5 kernel: [ 2187.597951] nbd8: p1
>>>
>>> Jun 26 14:55:04 compute5 kernel: [ 2187.668430] EXT4-fs (nbd8): VFS:
>>> Can't find ext4 filesystem
>>>
>>> Jun 26 14:55:04 compute5 kernel: [ 2187.668521] EXT4-fs (nbd8): VFS:
>>> Can't find ext4 filesystem
>>>
>>> Jun 26 14:55:04 compute5 kernel: [ 2187.668583] EXT4-fs (nbd8): VFS:
>>> Can't find ext4 filesystem
>>>
>>> Jun 26 14:55:04 compute5 kernel: [ 2187.668899] FAT-fs (nbd8): bogus
>>> number of reserved sectors
>>>
>>> Jun 26 14:55:04 compute5 kernel: [ 2187.668936] FAT-fs (nbd8): Can't
>>> find a valid FAT filesystem
>>>
>>> Jun 26 14:55:04 compute5 kernel: [ 2187.753989] block nbd8:
>>> NBD_DISCONNECT
>>>
>>> Jun 26 14:55:04 compute5 kernel: [ 2187.754056] block nbd8: Receive
>>> control failed (result -32)
>>>
>>> Jun 26 14:55:04 compute5 kernel: [ 2187.754161] block nbd8: queue
>>> cleared
>>>
>>>
>>>
>>> Also, this is logged on the computer node, in
>>> /var/log/nova/nova-compute.log
>>>
>>>
>>>
>>> 2015-06-26 14:55:02.591 7961 AUDIT nova.compute.claims [-] [instance:
>>> 17d26ca3-f56c-4a87-ae0a-acfafea4838c] disk limit not specified,
>>> defaulting to unlimited
>>>
>>> 2015-06-26 14:55:02.606 7961 AUDIT nova.compute.claims [-] [instance:
>>> 17d26ca3-f56c-4a87-ae0a-acfafea4838c] Claim successful
>>>
>>> 2015-06-26 14:55:02.721 7961 INFO nova.scheduler.client.report [-]
>>> Compute_service record updated for ('compute5')
>>>
>>> 2015-06-26 14:55:02.836 7961 INFO nova.scheduler.client.report [-]
>>> Compute_service record updated for ('compute5')
>>>
>>> 2015-06-26 14:55:03.115 7961 INFO nova.virt.libvirt.driver [-]
>>> [instance: 17d26ca3-f56c-4a87-ae0a-acfafea4838c] Creating image
>>>
>>> 2015-06-26 14:55:03.118 7961 INFO nova.openstack.common.lockutils [-]
>>> Created lock path: /var/lib/nova/instances/locks
>>>
>>> 2015-06-26 14:55:03.458 7961 INFO nova.scheduler.client.report [-]
>>> Compute_service record updated for ('compute5', 'compute5.siminn.is')
>>>
>>> 2015-06-26 14:55:04.088 7961 INFO nova.virt.disk.vfs.api [-] Unable
>>> to import guestfsfalling back to VFSLocalFS
>>>
>>> 2015-06-26 14:55:04.363 7961 ERROR nova.compute.manager [-] [instance:
>>> 17d26ca3-f56c-4a87-ae0a-acfafea4838c] Instance failed to spawn
>>>
>>> 2015-06-26 14:55:04.363 7961 TRACE nova.compute.manager [instance:
>>> 17d26ca3-f56c-4a87-ae0a-acfafea4838c] Traceback (most recent call
>>> last):
>>>
>>> 2015-06-26 14:55:04.363 7961 TRACE nova.compute.manager [instance:
>>> 17d26ca3-f56c-4a87-ae0a-acfafea4838c] File
>>> "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line
>>> 2267, in _build_resources
>>>
>>> 2015-06-26 14:55:04.363 7961 TRACE nova.compute.manager [instance:
>>> 17d26ca3-f56c-4a87-ae0a-acfafea4838c] yield resources
>>>
>>> 2015-06-26 14:55:04.363 7961 TRACE nova.compute.manager [instance:
>>> 17d26ca3-f56c-4a87-ae0a-acfafea4838c] File
>>> "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line
>>> 2137, in _build_and_run_instance
>>>
>>> 2015-06-26 14:55:04.363 7961 TRACE nova.compute.manager [instance:
>>> 17d26ca3-f56c-4a87-ae0a-acfafea4838c]
>>> block_device_info=block_device_info)
>>>
>>> 2015-06-26 14:55:04.363 7961 TRACE nova.compute.manager [instance:
>>> 17d26ca3-f56c-4a87-ae0a-acfafea4838c] File
>>> "/usr/lib/python2.7/dist-packages/nova/virt/libvirt/driver.py", line
>>> 2620, in spawn
>>>
>>> 2015-06-26 14:55:04.363 7961 TRACE nova.compute.manager [instance:
>>> 17d26ca3-f56c-4a87-ae0a-acfafea4838c] write_to_disk=True)
>>>
>>> 2015-06-26 14:55:04.363 7961 TRACE nova.compute.manager [instance:
>>> 17d26ca3-f56c-4a87-ae0a-acfafea4838c] File
>>> "/usr/lib/python2.7/dist-packages/nova/virt/libvirt/driver.py", line
>>> 4159, in _get_guest_xml
>>>
>>> 2015-06-26 14:55:04.363 7961 TRACE nova.compute.manager [instance:
>>> 17d26ca3-f56c-4a87-ae0a-acfafea4838c] context)
>>>
>>> 2015-06-26 14:55:04.363 7961 TRACE nova.compute.manager [instance:
>>> 17d26ca3-f56c-4a87-ae0a-acfafea4838c] File
>>> "/usr/lib/python2.7/dist-packages/nova/virt/libvirt/driver.py", line
>>> 3937, in _get_guest_config
>>>
>>> 2015-06-26 14:55:04.363 7961 TRACE nova.compute.manager [instance:
>>> 17d26ca3-f56c-4a87-ae0a-acfafea4838c] flavor,
>>> CONF.libvirt.virt_type)
>>>
>>> 2015-06-26 14:55:04.363 7961 TRACE nova.compute.manager [instance:
>>> 17d26ca3-f56c-4a87-ae0a-acfafea4838c] File
>>> "/usr/lib/python2.7/dist-packages/nova/virt/libvirt/vif.py", line
>>> 352, in get_config
>>>
>>> 2015-06-26 14:55:04.363 7961 TRACE nova.compute.manager [instance:
>>> 17d26ca3-f56c-4a87-ae0a-acfafea4838c] _("Unexpected vif_type=%s")
>>> % vif_type)
>>>
>>> 2015-06-26 14:55:04.363 7961 TRACE nova.compute.manager [instance:
>>> 17d26ca3-f56c-4a87-ae0a-acfafea4838c] NovaException: Unexpected
>>> vif_type=binding_failed
>>>
>>> 2015-06-26 14:55:04.363 7961 TRACE nova.compute.manager [instance:
>>> 17d26ca3-f56c-4a87-ae0a-acfafea4838c]
>>>
>>>
>>>
>>>
>>>
>>> Best regards
>>>
>>> Yngvi
>>>
>>>
>>> _______________________________________________
>>> Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>>> Post to : openstack at lists.openstack.org
>>> Unsubscribe :
>>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>>
>> --
>> Andreas
>> (IRC: scheuran)
>>
>>
>> _______________________________________________
>> Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>> Post to : openstack at lists.openstack.org
>> Unsubscribe :
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>>
>
>
> _______________________________________________
> Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> Post to : openstack at lists.openstack.org
> Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>
More information about the Openstack
mailing list