Getting error such as " WARNING: Device mismatch detected for vg/lv which is accessing /dev/mapper/lun1 instead of /dev/mapper/lun2" after lvm migration.

Solution Unverified - Updated -

Issue

  • Getting below error when executing lvm commands after lvm migration using pvmove:

    WARNING: Device mismatch detected for vg/lv which is accessing /dev/mapper/lun1 instead of /dev/mapper/lun2
    
  • When running lvs command, it displays the following output:

    WARNING: Device mismatch detected for vg_name/lv_name which is accessing /dev/mapper/mpathap1 instead of (null).
    WARNING: Device mismatch detected for vg_name/lv_name which is accessing /dev/mapper/mpathbp1 instead of (null).
    WARNING: Device mismatch detected for vg_name/lv_name which is accessing /dev/mapper/mpathcp1 instead of (null).
    WARNING: Device mismatch detected for vg_name/lv_name which is accessing /dev/mapper/mpathdp1 instead of (null).
    [...]
    Refusing refresh of partial LV vg_name/lv_name. Use '--activationmode partial' to override.
    Refusing refresh of partial LV vg_name/lv_name. Use '--activationmode partial' to override.
    Refusing refresh of partial LV vg_name/lv_name. Use '--activationmode partial' to override.
    Refusing refresh of partial LV vg_name/lv_name. Use '--activationmode partial' to override.
    [...]
    

Environment

  • Red Hat Enterprise Linux 6
    • lvm2

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