Description of problem: When attempting to pvmove in a clustered volume group on RHEL4.8, pvmove tries to modprobe in dm-log-clustered which fails. dm-log-clustered is provided by kmod-cmirror on RHEL5. cmirror-kernel on RHEL4 provides dm-cmirror. Version-Release number of selected component (if applicable): lvm2-cluster-2.02.42-1.el4 lvm2-2.02.42-1.el4 cmirror-1.0.1-1 cmirror-kernel-2.6.9-43.6.el4 kernel-2.6.9-78.19.EL How reproducible: 100% Steps to Reproduce: 1. create a clustered volume with several PVs 2. pvmove -v /dev/pv-foo Actual results: tank-01: pvmove -v /dev/sdh1 Finding volume group "mirror_sanity" Executing: /sbin/modprobe dm-log-clustered FATAL: Module dm_log_clustered not found. /sbin/modprobe failed: 1 Archiving volume group "mirror_sanity" metadata (seqno 301). Creating logical volume pvmove0 Moving 164 extents of logical volume mirror_sanity/segment0 Moving 128 extents of logical volume mirror_sanity/segment1 Error locking on node tank-01: Volume is busy on another node Failed to activate segment1 Command failed Expected results: Additional info:
Bumping the priority and severity as this needs to get fixed in the 4.8 time frame.
In lvm2-cluster-2.02.42-4.el4.
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2009-1047.html