Hide Forgot
Description of problem: auto install rhev-hypervisor to fc disk with "storage_init=/dev/mapper/360*ba storage_vol=::::: local_boot firstboot",the lun endup with single path after installed, this didn't happen on 6.2-0.5 [root@amd-1216-8-5 ~]# pvs /dev/sdb: read failed after 0 of 4096 at 0: Input/output error /dev/sdc: read failed after 0 of 4096 at 0: Input/output error /dev/sdf: read failed after 0 of 4096 at 0: Input/output error /dev/sdg: read failed after 0 of 4096 at 0: Input/output error Found duplicate PV s3OB8ZEblT64Pq97OunV3SFgqr7e7X53: using /dev/sdh3 not /dev/sdd3 PV VG Fmt Attr PSize PFree /dev/sdh3 HostVG lvm2 a- 19.52g 0 [root@amd-1216-8-5 ~]# vgs /dev/sdb: read failed after 0 of 4096 at 0: Input/output error /dev/sdc: read failed after 0 of 4096 at 0: Input/output error /dev/sdf: read failed after 0 of 4096 at 0: Input/output error /dev/sdg: read failed after 0 of 4096 at 0: Input/output error Found duplicate PV s3OB8ZEblT64Pq97OunV3SFgqr7e7X53: using /dev/sdh3 not /dev/sdd3 VG #PV #LV #SN Attr VSize VFree HostVG 1 4 0 wz--n- 19.52g 0 [root@amd-1216-8-5 ~]# ls -lrt /dev/mapper/ total 0 crw-rw----. 1 root root 10, 58 2011-07-25 07:55 control brw-rw----. 1 root disk 253, 2 2011-07-25 07:56 3600a0b80005b10ca00008e254c7726b1p1 brw-rw----. 1 root disk 253, 1 2011-07-25 07:56 3600a0b80005b10ca00008e254c7726b1 brw-rw----. 1 root disk 253, 3 2011-07-25 07:56 HostVG-Swap brw-rw----. 1 root disk 253, 4 2011-07-25 07:56 HostVG-Config brw-rw----. 1 root disk 253, 5 2011-07-25 07:56 HostVG-Logging brw-rw----. 1 root disk 253, 6 2011-07-25 07:56 HostVG-Data [root@amd-1216-8-5 ~]# multipath -ll 3600a0b80005b10ca00008e254c7726b1 dm-1 IBM,1726-4xx FAStT size=20G features='1 queue_if_no_path' hwhandler='1 rdac' wp=rw |-+- policy='round-robin 0' prio=6 status=active | |- 5:0:0:0 sda 8:0 active ready running | `- 6:0:0:0 sde 8:64 active ready running `-+- policy='round-robin 0' prio=1 status=enabled |- 5:0:2:0 sdc 8:32 active ghost running `- 6:0:1:0 sdg 8:96 active ghost running [root@amd-1216-8-5 ~]# dmsetup table HostVG-Logging: 0 4194304 linear 8:115 16467968 HostVG-Swap: 0 16449536 linear 8:115 2048 HostVG-Data: 0 20275200 linear 8:115 20662272 3600a0b80005b10ca00008e254c7726b1: 0 41943040 multipath 1 queue_if_no_path 1 rdac 2 1 round-robin 0 2 1 8:0 1000 8:64 1000 round-robin 0 2 1 8:32 1000 8:96 1000 3600a0b80005b10ca00008e254c7726b1p1: 0 41943008 linear 253:1 32 HostVG-Config: 0 16384 linear 8:115 16451584 live-rw: 0 2097152 snapshot 7:1 7:2 P 8 Version-Release number of selected component (if applicable): 6.2-0.5 [root@amd-1216-8-5 ~]# modinfo dm_multipath filename: /lib/modules/2.6.32-131.6.1.el6.x86_64/kernel/drivers/md/dm-multipath.ko license: GPL author: Sistina Software <dm-devel> description: device-mapper multipath target srcversion: 203E9E10FE5879D7EC59211 depends: dm-mod vermagic: 2.6.32-131.6.1.el6.x86_64 SMP mod_unload modversions How reproducible: always Steps to Reproduce: 1.auto install to fc lun with storage_init=/dev/mapper/360*ba storage_vol=::::: local_boot firstboot" 2.login to system 3. Actual results: Expected results: Additional info:
Indeed, there were no changes in lvm2 and device-mapper either. Here is the complete package diff: -acl-2.2.49-5.el6 +acl-2.2.49-4.el6 -cpuspeed-1.5-15.el6 -crontabs-1.10-33.el6 +crontabs-1.10-32.1.el6 +eject-2.1.5-17.el6 -fuse-2.8.3-1.el6 +fuse-2.8.3-3.el6_1 +hmaccalc-0.9.12-1.el6 -kernel-2.6.32-131.4.1.el6 +kernel-2.6.32-131.6.1.el6 -libsndfile-1.0.20-3.el6 +libsndfile-1.0.20-3.el6_1.1 -ovirt-node-2.0.1-0.2.gitc6ba15d.el6 +ovirt-node-2.0.1-0.3.git46a07b4.el6 -python-2.6.6-20.el6 +python-2.6.6-22.el6 -qemu-kvm-0.12.1.2-2.169.el6 +qemu-kvm-0.12.1.2-2.171.el6 -rsyslog-4.6.2-3.el6 +rsyslog-4.6.2-3.el6_1.1 -selinux-policy-3.7.19-93.el6 +selinux-policy-3.7.19-93.el6_1.2 -vdsm-4.9-79.el6 +vdsm-4.9-84.el6 -which-2.19-6.el6 +which-2.19-5.1.el6
Another side-effect of my moving dracut to posttrans only: multipath is missing in initramfs b/c we create it in ks %post. pre-mount:/# multipath -ll Jul 25 22:28:36 | /etc/multipath.conf does not exist, blacklisting all devices. I'll add it to ovirt-node RPM %post, so it's available when posttrans runs.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHBA-2011-1783.html