How does pacemaker resource "ethmonitor" check status of the link?

Solution Verified - Updated -

Issue

According to description of ethmonitor resource in pcs resource describe ethmonitor the ethmonitor works in 3 different modes to test the interface vitality:

  1. call ip to see if the link status is up (if link is down -> error)
  2. call ip and watch the RX counter (if packages come around in a certain time -> success)
  3. call arping to check whether any of the IPs found in the local ARP cache answers an ARP REQUEST (one answer -> success)
  4. 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.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content