Take a look at the answers to this question about high avaiolability architecture, in particular the parts about scheduled events.
In short, you should not have all scheduled events enabled on all nodes (as they run independently and are not aware of what another node is doing). You should either have them disabled on one node, or split the load between nodes by specifying where to run individual scheduled events