Lunar eclipses can occur only when the full moon
occurs near the two nodes of the orbit, either the
ascending or descending node.
This causes eclipses to only occur about every 6
months, and often 2 weeks before or after a solar
eclipse at new moon at the opposite node.