Yeah. Before issuing ssh command, I double check br0 is created by ovs-vsctl and internal interface br0 is up by ifconfig. Best,Jing
Date: Tue, 19 Feb 2013 19:19:40 -0600 From: sstj...@cs.wisc.edu To: ai_jing2...@hotmail.com CC: rpr...@nicira.com; discuss@openvswitch.org Subject: Re: [ovs-discuss] How to smoothly add eth0 to the OVS bridge? Do you know whether br0 is actually up once the script terminates? I've found that I sometimes need to explicitly 'ifconfig br0 up', although I'm not really sure why. On 02/19/2013 07:01 PM, Jing Ai wrote: The script is located on the remote host. I ran it after ssh to the remote host. Now I changed to your way, say from my own host, I issued the following command: ssh root@<remote host> "ovs-vsctl add-port br0 eth0; ifconfig eth0 0; ifconfig br0 <eth0's ip address>" However, I still lost connection to the remote host. Did I still do sth wrong? Best, Jing > From: rpr...@nicira.com > Date: Tue, 19 Feb 2013 14:57:43 -0800 > Subject: Re: [ovs-discuss] How to smoothly add eth0 to the OVS bridge? > To: ai_jing2...@hotmail.com > CC: b...@openvswitch.org > > Is the script local or remote? You need to run the command atomically from the > remote perspective. This means you need the ssh command to be a single one, > likely along the lines of: > > ssh user@remote remote_script > > or > > ssh user@remote "command && command ; command" > > . A local script would not work unless it invoked all the commands on a single > command line. Hope this helps. > > -Reid > > PS here's the FAQ note you're referencing: > (If your only connection to the machine running OVS is through the > IP address in question, then you would want to run all of these > commands on a single command line, or put them into a script.) > > > On Tue, Feb 19, 2013 at 2:15 PM, Jing Ai <ai_jing2...@hotmail.com> wrote: > > Hey, > > > > I've noticed that there is already a FAQ illustrating the steps to add eth0 > > to the bridge, e.g., br0 as follows. > > > > ovs-vsctl add-br br0 > > ovs-vsctl add-port br0 eth0 > > ifconfig eth0 0.0.0.0 > > ifconfig br0 <eth0's IP address> > > > > Since I issued the above commands on a remote host via ssh, I also put them > > in a script as instructed. However, when I run such a script, I immediately > > lost the connection to the remote host. Any idea? > > > > Best, > > Jing > > > > > > _______________________________________________ > > discuss mailing list > > discuss@openvswitch.org > > http://openvswitch.org/mailman/listinfo/discuss > > _______________________________________________ discuss mailing list discuss@openvswitch.org http://openvswitch.org/mailman/listinfo/discuss
_______________________________________________ discuss mailing list discuss@openvswitch.org http://openvswitch.org/mailman/listinfo/discuss