I have an ESX6 server with about 6 Linux Virtual Machines. One of the machines will randomly drop (or otherwise cannot communicate for about 20 seconds) packets when communication with my database VM. This happens every 4 minutes and about 15 seconds like clockwork.
Heres an example. I randomly ping the database server from the flaky VM. It just stops as shown by icmp_seq=1, then about 20 seconds later icmp_seq=33 and then fine. Only happens to this VM. local.db.domain.com is completely available and working fine.
flakyVM(/temp) ping local.db.domain.com
PING local.db.domain.com (192.168.1.11) 56(84) bytes of data.
64 bytes from local.db.domain.com (192.168.1.11): icmp_seq=1 ttl=64 time=0.043 ms
64 bytes from local.db.domain.com (192.168.1.11): icmp_seq=33 ttl=64 time=0.055 ms
64 bytes from local.db.domain.com (192.168.1.11): icmp_seq=34 ttl=64 time=0.066 ms
64 bytes from local.db.domain.com (192.168.1.11): icmp_seq=35 ttl=64 time=0.049 ms
...
Note the flaky VM is a copied VM from another on the same host. But otherwise works fine. The MAC address is different. They are Slackware 14.1 Linux hosts running Kernel 3.10.18. Ping never says "timeout", it just sits there for ~20 seconds.
Any help would be appreciated. I'm lost.