[one-users] update... Re: (RESEND) need to create Flows? for openvswitch-based ONE (4.2) setup -- (passed on ebtables)
Mark Biggers
mbiggers at ine.com
Fri Dec 6 08:03:27 PST 2013
Hello Valetin and ONE team:
I have done some work to make the TTYLinux image (from ONE template)
fully boot, in addition to having the Marketplace Vyatta router boot
OK. They can ping & and SSH to each other, on their 10.0.0.0/24
network. They cannot "see" any external network.
What I am attempting to do is have at least complete network-routing,
from the "external" network, to the VMs "internal" network, and back
again. I have made little progress, so any steps to help make this
possible, are greatly appreciated. (I am currently looking at
establishing OpenFlow flows, across the OpenVSwitch, to "route"
packets... not sure about that, even).
Here's what I have, now:
oneadmin at sealion:~ > onehost show 8 | dpaste
https://dpaste.de/5hd5/raw
oneadmin at sealion:~ > onevm show --all 48 | dpaste
https://dpaste.de/OEmz/raw
oneadmin at sealion:~ > onevm show --all 49 | dpaste
https://dpaste.de/LW8n/raw
oneadmin at sealion:~ > onevnet show --all 10 | dpaste
https://dpaste.de/nupU.raw
# the overview:
oneadmin at sealion:~ > onevnet show 10
VIRTUAL NETWORK 10
INFORMATION
ID : 10
NAME : ovsnet_02
USER : oneadmin
GROUP : oneadmin
CLUSTER : -
TYPE : RANGED
BRIDGE : vbr0
VLAN : Yes
VLAN ID : 1
USED LEASES : 2
PERMISSIONS
OWNER : um-
GROUP : ---
OTHER : ---
VIRTUAL NETWORK
TEMPLATE
DNS="10.0.0.1"
GATEWAY="10.0.0.1"
NETWORK_ADDRESS="10.0.0.0/24"
NETWORK_MASK="255.255.255.0"
RANGE
IP_START : 10.0.0.1
IP_END : 10.0.0.254
USED
LEASES
LEASE=[ MAC="02:00:0a:00:00:02", IP="10.0.0.2",
IP6_LINK="fe80::400:aff:fe00:2", USED="1", VID="48" ]
LEASE=[ MAC="02:00:0a:00:00:03", IP="10.0.0.3",
IP6_LINK="fe80::400:aff:fe00:3", USED="1", VID="49" ]
VIRTUAL MACHINES
ID USER GROUP NAME STAT UCPU UMEM
HOST TIME
48 oneadmin oneadmin ttylinux-00 runn 14 192M sealion.in
0d 22h11
49 oneadmin oneadmin Vyatta Router 6 runn 0 768M sealion.in
0d 22h07
## the current OpenVSwitch "setup" (this needs to be a Gist!) << The
"external network" is now 10.7.1.0/24 >>
#
sealion.ine.corp:2396 $ cat boot-fscking-br0.sh | dpaste
https://dpaste.de/YO5O
oneadmin at sealion:~ > netstat -nr | dpaste
https://dpaste.de/mUUK/raw
oneadmin at sealion:~ > BRIDGE_DEV=vbr0
oneadmin at sealion:~ > sudo ovs-vsctl show | dpaste
https://dpaste.de/toFu/raw
oneadmin at sealion:~ > sudo ovs-ofctl show $BRIDGE_DEV | dpaste
https://dpaste.de/nLAy/raw
oneadmin at sealion:~ > sudo ovs-ofctl dump-flows $BRIDGE_DEV | dpaste
https://dpaste.de/m4PT/raw
Would it be "advantageous" to install another Ethernet port on my W-530
notebook, and have that be the OpenVSwitch "hardware" port?
thank you!
(MarkB1 on #opennebula, freenode.net)
On 11/22/2013 07:47 AM, Valentin Bud wrote:
> Hello Mark,
>
> On Thu, Nov 21, 2013 at 01:01:17PM -0600, Mark Biggers wrote:
>> Hello Valentin, thanks for the reply.
>>
>> On 11/21/2013 03:30 AM, Valentin Bud wrote:
>> Hello Mark,
>>
>> Before pointing you to the problem I think your config has you should also
>> check that you have routing enabled in the machine
>>
>> Are you speaking of "ip route" routes? Or some sysconf variable? Or, route(s) on the VMs themselves??
> I was actually speaking about IP Forwarding, to be precise. That is
> attained via a sysctl. It should be set to 1. To make the changes
> persistent after reboot you have /etc/sysctl.conf.
>
> --
> Valentin Bud
> http://databus.pro | valentin at databus.pro<mailto:valentin at databus.pro>
>
More information about the Users
mailing list