multi nic guests - cannot ping/ssh intermittently-quantum network
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
In two node Essex-2012-
1) created a shared network and a private network for a tenant .
2) launched instances with single NIC and two NICs (one on shared and other one on private network). (ttylinux image)
3) was able to ping and ssh to all the instances from controller fine.
However, in case of second NIC (eth1 - that connects to private network), ping and ssh misses intermittently (sometimes, ping and ssh are successful, sometimes not).
Whenver, ping or ssh is not successful, I see "bad udp cksum" error for that nic ip address in the tcpdump of that gateway
sudo tcpdump -n -e -vv -ttt -i gw-** (this is the gateway of the private network )
x.x.x.x > 192.168.5.4.68: [bad udp cksum 0xb94e -> 0x4e4b!] BOOTP/DHCP, Reply, length 313, xid 0xbbc7a634, Flags [none] (0x0000)
Client-IP 192.168.5.4
Your-IP 192.168.5.4
Server-IP 192.168.5.1
Magic Cookie 0x63825363
RN Option 58, length 4: 56
RB Option 59, length 4: 101
BR Option 28, length 4: 192.168.5.255
Changed in quantum: | |
assignee: | nobody → Aaron Rosen (arosen) |
Changed in quantum: | |
assignee: | Aaron Rosen (arosen) → nobody |
Are you sure that the 'bad udp checksum' message is only visible when you see problems, or is it that you're only running tcpdump when you see problems? seeing that error with tcpdump is actually pretty common, I believe, so I believe it may be a red herring.
I wonder if your vm is getting two different default gateways, one for each NIC. If a VM is getting multiple NICs, you need to make sure that only one of those subnets has a gateway IP. You can create a subnet without a gateway IP by using the --no-gateway option when creating the subnet (since subnets get a gateway IP by default).