Hi list,
I'm working under CentOS 6.4 + Havana.
I'm trying to enable jumbo frames for Openstack instances.
I'm using libvirt_vif_driver=nova.virt.libvirt.vif.LibvirtHybridOVSBridgeDriver
in nova.conf.
I noticed there is a parameter in plugins/openvswitch/ovs_neutron_plugin.ini I
can use, so I set it to:
veth_mtu = 9000
And, it works fine :
ip link |grep 9000
6: eth4: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 9000 qdisc mq state UP
qlen 1000
263: phy-br-eth4: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 9000 qdisc
pfifo_fast state UP qlen 1000
264: int-br-eth4: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 9000 qdisc
pfifo_fast state UP qlen 1000
10: br-eth4: <BROADCAST,UP,LOWER_UP> mtu 9000 qdisc noqueue state UNKNOWN
But, after the instance booted, all ports used for the instance are still
MTU=1500:
ip link |grep df6a018a-0d
273: qbrdf6a018a-0d: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc
noqueue state UNKNOWN
274: qvodf6a018a-0d: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500
qdisc pfifo_fast state UP qlen 1000
275: qvbdf6a018a-0d: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500
qdisc pfifo_fast state UP qlen 1000
276: tapdf6a018a-0d: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc
pfifo_fast state UNKNOWN qlen 500
So I have to
1. find the exact ports using by the instance
2. change their MTU one by one
3. enter the instance to change the MTU by hand
Is there a way that can make sure after the instance booted, all ports have
MTU=9000 without change by hand ??
Thanks.
-chen
_______________________________________________
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : [email protected]
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack