On Mon, Dec 3, 2012 at 9:29 PM, Chiradeep Vittal <chiradeep.vit...@citrix.com> wrote: > Is there an Arista switch in the path by any chance?
Out of curiosity, why do you ask Chiradeep? Have you run into oddities with them? > On 12/3/12 2:44 PM, "Anthony Xu" <xuefei...@citrix.com> wrote: > >>> What is the point of adding this extra route - if external routing >>> handles that by default? >>The extra route is added to make sure management server can talk to route >>VM. >> >> >>Can you share your setup info? >>Zone setup, network type, Private IP range, public IP range, VLAN info. >> >> >>This issue might happen when private ip CIDR overlaps with public ip >>CIDR, CS might not check this case. >> >>Anthony >> >> >> >>> -----Original Message----- >>> From: Musayev, Ilya [mailto:imusa...@webmd.net] >>> Sent: Monday, December 03, 2012 2:15 PM >>> To: cloudstack-dev@incubator.apache.org >>> Subject: RE: Router VM and Network Issue >>> >>> Let me retract this comment for now and do more thorough testing.. It >>> appears it fixes the issue on 1 type of network and breaks on another... >>> >>> -----Original Message----- >>> From: Musayev, Ilya [mailto:imusa...@webmd.net] >>> Sent: Monday, December 03, 2012 4:43 PM >>> To: cloudstack-dev@incubator.apache.org >>> Subject: RE: Router VM and Network Issue >>> >>> Anthony, >>> >>> I do have the code below, but my fix was to remove the extra route that >>> is added by command >>> >>> "ip route add $MGMTNET via $LOCAL_GW dev eth1" from cloud-early-config >>> >>> Once I commented that part out - everything is working fine.. >>> >>> What is the point of adding this extra route - if external routing >>> handles that by default? >>> >>> In my case - the "route add" created ARP issues. >>> >>> Thank you for very helpful feedback >>> -ilya >>> >>> >>> -----Original Message----- >>> From: Anthony Xu [mailto:xuefei...@citrix.com] >>> Sent: Monday, December 03, 2012 4:08 PM >>> To: cloudstack-dev@incubator.apache.org >>> Subject: RE: Router VM and Network Issue >>> >>> I checked the code >>> in ./patches/systemvm/debian/config/etc/init.d/cloud-early-config >>> >>> # a hacking way to activate vSwitch under VMware >>> ping -n -c 3 $GW & >>> sleep 3 >>> pkill ping >>> if [ -n "$MGMTNET" -a -n "$LOCAL_GW" ] >>> then >>> ping -n -c 3 $LOCAL_GW & >>> sleep 3 >>> pkill ping >>> fi >>> >>> It pings both local and public gateway, >>> >>> Could you check the file in your setup to see if the fix is in? >>> >>> Below is the procedure to fix the issue in your setup, >>> >>> 1.Check in the fix >>> 2. get the latest build >>> 3. upgrade your current setup >>> 4. stop/start all system VM (SSVM , CPVM, router VM) >>> >>> >>> Anthony >>> >>> >>> >>> >>> >>> > -----Original Message----- >>> > From: Musayev, Ilya [mailto:imusa...@webmd.net] >>> > Sent: Monday, December 03, 2012 12:37 PM >>> > To: cloudstack-dev@incubator.apache.org >>> > Subject: RE: Router VM and Network Issue >>> > >>> > Anthony, >>> > >>> > It does ping the local gateways and I can see that happening when >>> > router VM boots up. >>> > >>> > But the fix is to ping either CS Core or CS gateway - that truly >>> > addresses the issue. >>> > >>> > Any thoughts of how I can create this behavior in reproducible >>> fashion >>> > for all new routers? >>> > >>> > Thanks >>> > ilya >>> > >>> > >>> > >>> > -----Original Message----- >>> > From: Anthony Xu [mailto:xuefei...@citrix.com] >>> > Sent: Monday, December 03, 2012 3:12 PM >>> > To: cloudstack-dev@incubator.apache.org >>> > Subject: RE: Router VM and Network Issue >>> > >>> > I remember we have a fix for this, when route VM boots up, it tries >>> to >>> > ping default gateway to propagate its MAC to switch. >>> > >>> > Might be this fix is not checked into CS 4.0 >>> > >>> > Anthony >>> > >>> > > -----Original Message----- >>> > > From: Musayev, Ilya [mailto:imusa...@webmd.net] >>> > > Sent: Monday, December 03, 2012 10:59 AM >>> > > To: cloudstack-dev@incubator.apache.org >>> > > Subject: Router VM and Network Issue >>> > > >>> > > So I hit a glitch where a router VM boots up but does not really >>> > > pass any traffic unless I ping the gateway of the CS host from >>> > > within the router VM. >>> > > >>> > > Once the gateway ping goes through, CS is able to SSH into a router >>> > VM >>> > > and everything is fine and dandy.. >>> > > >>> > > But this behavior really puzzles me. Linux network stack is not >>> > > fully activated or routing is not fully functional until the >>> initial >>> > > CS GW ping. >>> > > >>> > > Also I cant ping/ssh the router VM from CS unless a initiate a ping >>> > > from within the router VM. >>> > > >>> > > I'm on CS 4.0 and vSphere5. This seem to affect the Advanced >>> Network >>> > > setup more than Basic because of routing complexity - as you add >>> > > some routes into linux routing table. >>> > > >>> > > >>> > > Has anyone seen this before? >>> > >>> >>> >>> >>> >> > >