Similar bug was marked for RHEL 6. I just report it also for Fedora 17.
I have 4 Fedora 17 quest VMs running in Fedora 17 host.
All quests VMs have pacemaker and corosync running.
The end result is that corosync crashes all the time in the quests,
in every 15-30 minutes.
Logging level is "info", so probably due to I/O "failed to receive" happens
regularly and crash occurs.
I am reporting this from home, the test cluster is at work and not
connected to net, so I will try to update more details later if needed.
However, the case IMO is similar to #221143, so maybe no info is needed.
This is duplicate of 636583 and that BZ is now fixed.
But keep in mind that "failed to receive" is ALWAYS because of large number of lost multicast packets. Ensure (for example via omping) that your network is correctly configured, there are no iptables / switches / routers problems. So even CRASH itself is fixed, with huge number of lost multicast packets, you will still observe non perfect behavior.
Also you can try UDPU.
*** This bug has been marked as a duplicate of bug 636583 ***