How does pacemaker resource "ethmonitor" check status of the link?
Issue
According to description of ethmonitor
resource in pcs resource describe ethmonitor
the ethmonitor
works in 3 different modes to test the interface vitality:
- call ip to see if the link status is up (if link is down -> error)
- call ip and watch the RX counter (if packages come around in a certain time -> success)
- call arping to check whether any of the IPs found in the local ARP cache answers an ARP REQUEST (one answer -> success)
- return error
But how is each check evaluated? Do all 3 checks run? What if only one of them fails?
Environment
- Red Hat Enterprise Linux Server 6.5, 7, 8, 9 (with the High Availability Add On)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.