Updating device-mapper-event fails with 'The running dmeventd instance is too old' in RHEL 5 or 6

Solution Unverified - Updated -

Issue

  • When updating packages with yum, the following error is displayed and subsequent packages are not installed:
    WARNING: The running dmeventd instance is too old.
    Protocol version 0 (required: 1). Action cancelled.
    error: %post(device-mapper-event-1.02.67-2.el5.x86_64) scriptlet failed, exit status 1
  • After the update fails, two versions of device-mapper-event are installed.
    # rpm -qa |grep device-mapper-event
    device-mapper-event-1.02.67-2.el5
    device-mapper-event-1.02.63-4.el5
  • After the update fails, the old version of dmeventd is still running, rather than the newly installed version.

Environment

  • Red Hat Enterprise Linux (RHEL) 5 Update 8
    • Updating device-mapper-event from a version prior to 1.02.67-2.el5 to that version or higher
  • Red Hat Enterprise Linux (RHEL) 6
    • Updating device-mapper-event to a version prior to 1.02.79-8.el6

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.