On 01/23/2018 09:45 AM, netsurfed wrote:
> Hi all, 
> 
> 
> When I created a virtual machine using virDomainCreateXML, with virtualport 
> type was openvswitch, and virtual machine creation failed. The error message 
> is:
> internal error: Child process (/sbin/tc filter add dev vnet110 parent ffff: 
> protocol all u32 match u32 0 0 police rate 0kbps burst 0kb mtu 64kb drop 
> flowid :1) unexpected exit status 2: RTNETLINK answers: Invalid argument
> 
> 
> The Domain XML file the <interface> section like this:
> <interface type='bridge'><mac address='52:54:00:71:b1:b6'/><source 
> bridge='ovsbr'/><virtualport type='openvswitch'/><address type='pci' 
> domain='0x0000' bus='0x00' slot='0x03' function='0x0'/></interface>


This doesn't look right, because you have no QoS defined here ...
> 
> 
> I looked at the system log and it looked like an ovs port problem:
> 4560 Jan 22 17:43:33 ubuntu-24 ovs-vsctl: ovs|00001|vsctl|INFO|Called as 
> ovs-vsctl --timeout=5 -- --if-exists del-port vnet110 -- add-port lcs_br_1 
> vnet110 -- set Interface vnet110 "external-     
> ids:attached-mac=\"52:54:00:21:63:25\"" -- set Interface vnet110 
> "external-ids:iface-id=\"d0e5c770-6f03-4703-b107-3b074f989b06\"" -- set 
> Interface vnet110 "external-ids:vm-id=\"1c79066e-     
> 46a2-4fa0-984c-a88a7fffcd2b\"" -- set Interface vnet110 
> external-ids:iface-status=active
> 4561 Jan 22 17:43:33 ubuntu-24 kernel: [29028.418651] device vnet110 entered 
> promiscuous mode
> 4562 Jan 22 17:43:33 ubuntu-24 libvirtd[4307]: 2018-01-22 09:43:33.507+0000: 
> 4310: error : virCommandWait:2572 : internal error: Child process (/sbin/tc 
> filter add dev vnet110 parent ffff: pr     otocol all u32 match u32 0 0 
> police rate 0kbps burst 0kb mtu 64kb drop flowid :1) unexpected exit status 
> 2: RTNETLINK answers: Invalid argument

But libvirt is still trying to set some. Are you sure you're pasting the
correct XML? Also, your kernel is probably lacking some of the required
features, like u32.

Michal

_______________________________________________
libvirt-users mailing list
libvirt-users@redhat.com
https://www.redhat.com/mailman/listinfo/libvirt-users

Reply via email to