I installed a minimal server configuration on RHEL6 and I'm using LVM with a single virtual disk device. (This is within a KVM VM.)
First item of business is to register with RHN and then run yum update. That ran into a segmentation fault. I noticed yum was one of the packages to be updated so I've updated this and the kernel and rebooted. It didn't fix the issues completely. I now see this when doing a full update: # yum update Loaded plugins: rhnplugin rhel-x86_64-server-6 | 1.8 kB 00:00 rhel-x86_64-server-6/primary | 2.5 MB 00:26 rhel-x86_64-server-6 3862/3862 Setting up Update Process Resolving Dependencies There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them. --> Running transaction check --> Processing Dependency: device-mapper = 1.02.53-8.el6 for package: device-mapper-libs-1.02.53-8.el6.x86_64 ---> Package device-mapper.x86_64 0:1.02.53-8.el6_0.4 set to be updated ---> Package device-mapper-event.x86_64 0:1.02.53-8.el6_0.4 set to be updated ---> Package device-mapper-event-libs.x86_64 0:1.02.53-8.el6_0.4 set to be updated ---> Package dhclient.x86_64 12:4.1.1-12.P1.el6_0.2 set to be updated ---> Package dracut.noarch 0:004-33.2.el6_0 set to be updated ---> Package dracut-kernel.noarch 0:004-33.2.el6_0 set to be updated ---> Package initscripts.x86_64 0:9.03.17-1.el6_0.1 set to be updated ---> Package libblkid.x86_64 0:2.17.2-6.el6_0.1 set to be updated ---> Package libcgroup.x86_64 0:0.36.1-6.el6_0.1 set to be updated ---> Package libuser.x86_64 0:0.56.13-4.el6_0.1 set to be updated ---> Package lvm2.x86_64 0:2.02.72-8.el6_0.4 set to be updated ---> Package lvm2-libs.x86_64 0:2.02.72-8.el6_0.4 set to be updated ---> Package mysql-libs.x86_64 0:5.1.52-1.el6_0.1 set to be updated ---> Package python-gudev.x86_64 0:147.1-4.el6_0.1 set to be updated ---> Package selinux-policy.noarch 0:3.7.19-54.el6_0.3 set to be updated ---> Package selinux-policy-targeted.noarch 0:3.7.19-54.el6_0.3 set to be updated ---> Package system-config-firewall-base.noarch 0:1.2.27-3.el6_0.2 set to be updated ---> Package util-linux-ng.x86_64 0:2.17.2-6.el6_0.1 set to be updated --> Finished Dependency Resolution Error: Package: device-mapper-libs-1.02.53-8.el6.x86_64 (@anaconda-RedHatEnterpriseLinux-201009221801.x86_64/6.0) Requires: device-mapper = 1.02.53-8.el6 Removing: device-mapper-1.02.53-8.el6.x86_64 (@anaconda-RedHatEnterpriseLinux-201009221801.x86_64/6.0) device-mapper = 1.02.53-8.el6 Updated By: device-mapper-1.02.53-8.el6_0.4.x86_64 (rhel-x86_64-server-6) device-mapper = 1.02.53-8.el6_0.4 Available: device-mapper-1.02.53-8.el6_0.2.x86_64 (rhel-x86_64-server-6) device-mapper = 1.02.53-8.el6_0.2 Available: device-mapper-1.02.53-8.el6_0.3.x86_64 (rhel-x86_64-server-6) device-mapper = 1.02.53-8.el6_0.3 You could try using --skip-broken to work around the problem bzip2-1.0.5-7.el6_0.x86_64 is a duplicate with bzip2-1.0.5-6.1.el6.x86_64 bzip2-libs-1.0.5-7.el6_0.x86_64 is a duplicate with bzip2-libs-1.0.5-6.1.el6.x86_64 device-mapper-libs-1.02.53-8.el6_0.4.x86_64 is a duplicate with device-mapper-libs-1.02.53-8.el6.x86_64 device-mapper-libs-1.02.53-8.el6_0.4.x86_64 has missing requires of device-mapper = ('0', '1.02.53', '8.el6_0.4') glibc-2.12-1.7.el6_0.4.x86_64 is a duplicate with glibc-2.12-1.7.el6.x86_64 glibc-common-2.12-1.7.el6_0.4.x86_64 is a duplicate with glibc-common-2.12-1.7.el6.x86_64 krb5-libs-1.8.2-3.el6_0.6.x86_64 is a duplicate with krb5-libs-1.8.2-3.el6.x86_64 libcap-ng-0.6.4-3.el6_0.1.x86_64 is a duplicate with libcap-ng-0.6.4-3.el6.x86_64 libuuid-2.17.2-6.el6_0.1.x86_64 is a duplicate with libuuid-2.17.2-6.el6.x86_64 nss-util-3.12.8-1.el6_0.x86_64 is a duplicate with nss-util-3.12.7-1.el6.x86_64 openssl-1.0.0-4.el6_0.2.x86_64 is a duplicate with openssl-1.0.0-4.el6.x86_64 pam-1.1.1-4.el6_0.1.x86_64 is a duplicate with pam-1.1.1-4.el6.x86_64 python-2.6.5-3.el6_0.2.x86_64 is a duplicate with python-2.6.5-3.el6.x86_64 python-libs-2.6.5-3.el6_0.2.x86_64 is a duplicate with python-libs-2.6.5-3.el6.x86_64 tzdata-2011b-1.el6.noarch is a duplicate with tzdata-2010l-1.el6.noarch upstart-0.6.5-6.1.el6_0.1.x86_64 is a duplicate with upstart-0.6.5-6.1.el6.x86_64 "yum clean all" didn't help resolve this as it sometimes does. I noticed the complaint about multiple device-mapper-libs packages. I elect to remove this one: # rpm -e device-mapper-libs-1.02.53-8.el6_0.4.x86_64 Now yum update seems to run further, but another problem: Dependencies Resolved ============================================================================================================== Package Arch Version Repository Size ============================================================================================================== Updating: device-mapper x86_64 1.02.53-8.el6_0.4 rhel-x86_64-server-6 120 k device-mapper-event x86_64 1.02.53-8.el6_0.4 rhel-x86_64-server-6 81 k device-mapper-event-libs x86_64 1.02.53-8.el6_0.4 rhel-x86_64-server-6 76 k device-mapper-libs x86_64 1.02.53-8.el6_0.4 rhel-x86_64-server-6 129 k dhclient x86_64 12:4.1.1-12.P1.el6_0.2 rhel-x86_64-server-6 336 k dracut noarch 004-33.2.el6_0 rhel-x86_64-server-6 88 k dracut-kernel noarch 004-33.2.el6_0 rhel-x86_64-server-6 15 k initscripts x86_64 9.03.17-1.el6_0.1 rhel-x86_64-server-6 929 k libblkid x86_64 2.17.2-6.el6_0.1 rhel-x86_64-server-6 109 k libcgroup x86_64 0.36.1-6.el6_0.1 rhel-x86_64-server-6 94 k libuser x86_64 0.56.13-4.el6_0.1 rhel-x86_64-server-6 368 k lvm2 x86_64 2.02.72-8.el6_0.4 rhel-x86_64-server-6 510 k lvm2-libs x86_64 2.02.72-8.el6_0.4 rhel-x86_64-server-6 554 k mysql-libs x86_64 5.1.52-1.el6_0.1 rhel-x86_64-server-6 1.2 M python-gudev x86_64 147.1-4.el6_0.1 rhel-x86_64-server-6 16 k selinux-policy noarch 3.7.19-54.el6_0.3 rhel-x86_64-server-6 719 k selinux-policy-targeted noarch 3.7.19-54.el6_0.3 rhel-x86_64-server-6 2.3 M system-config-firewall-base noarch 1.2.27-3.el6_0.2 rhel-x86_64-server-6 419 k util-linux-ng x86_64 2.17.2-6.el6_0.1 rhel-x86_64-server-6 1.5 M Transaction Summary ============================================================================================================== Install 0 Package(s) Upgrade 19 Package(s) Total download size: 9.4 M Is this ok [y/N]: y Downloading Packages: (1/19): device-mapper-1.02.53-8.el6_0.4.x86_64.rpm | 120 kB 00:01 (2/19): device-mapper-event-1.02.53-8.el6_0.4.x86_64.rpm | 81 kB 00:00 (3/19): device-mapper-event-libs-1.02.53-8.el6_0.4.x86_64.rpm | 76 kB 00:01 (4/19): device-mapper-libs-1.02.53-8.el6_0.4.x86_64.rpm | 129 kB 00:01 (5/19): dhclient-4.1.1-12.P1.el6_0.2.x86_64.rpm | 336 kB 00:04 (6/19): dracut-004-33.2.el6_0.noarch.rpm | 88 kB 00:01 (7/19): dracut-kernel-004-33.2.el6_0.noarch.rpm | 15 kB 00:00 (8/19): initscripts-9.03.17-1.el6_0.1.x86_64.rpm | 929 kB 00:11 (9/19): libblkid-2.17.2-6.el6_0.1.x86_64.rpm | 109 kB 00:01 (10/19): libcgroup-0.36.1-6.el6_0.1.x86_64.rpm | 94 kB 00:00 (11/19): libuser-0.56.13-4.el6_0.1.x86_64.rpm | 368 kB 00:04 (12/19): lvm2-2.02.72-8.el6_0.4.x86_64.rpm | 510 kB 00:04 (13/19): lvm2-libs-2.02.72-8.el6_0.4.x86_64.rpm | 554 kB 00:10 (14/19): mysql-libs-5.1.52-1.el6_0.1.x86_64.rpm | 1.2 MB 00:12 (15/19): python-gudev-147.1-4.el6_0.1.x86_64.rpm | 16 kB 00:00 (16/19): selinux-policy-3.7.19-54.el6_0.3.noarch.rpm | 719 kB 00:08 (17/19): selinux-policy-targeted-3.7.19-54.el6_0.3.noarch.rpm | 2.3 MB 00:27 (18/19): system-config-firewall-base-1.2.27-3.el6_0.2.noarch.rpm | 419 kB 00:04 (19/19): util-linux-ng-2.17.2-6.el6_0.1.x86_64.rpm | 1.5 MB 00:17 -------------------------------------------------------------------------------------------------------------- Total 69 kB/s | 9.4 MB 02:19 Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Warning: RPMDB altered outside of yum. bzip2-1.0.5-7.el6_0.x86_64 is a duplicate with bzip2-1.0.5-6.1.el6.x86_64 bzip2-libs-1.0.5-7.el6_0.x86_64 is a duplicate with bzip2-libs-1.0.5-6.1.el6.x86_64 glibc-2.12-1.7.el6_0.4.x86_64 is a duplicate with glibc-2.12-1.7.el6.x86_64 glibc-common-2.12-1.7.el6_0.4.x86_64 is a duplicate with glibc-common-2.12-1.7.el6.x86_64 krb5-libs-1.8.2-3.el6_0.6.x86_64 is a duplicate with krb5-libs-1.8.2-3.el6.x86_64 libcap-ng-0.6.4-3.el6_0.1.x86_64 is a duplicate with libcap-ng-0.6.4-3.el6.x86_64 libuuid-2.17.2-6.el6_0.1.x86_64 is a duplicate with libuuid-2.17.2-6.el6.x86_64 nss-util-3.12.8-1.el6_0.x86_64 is a duplicate with nss-util-3.12.7-1.el6.x86_64 openssl-1.0.0-4.el6_0.2.x86_64 is a duplicate with openssl-1.0.0-4.el6.x86_64 pam-1.1.1-4.el6_0.1.x86_64 is a duplicate with pam-1.1.1-4.el6.x86_64 python-2.6.5-3.el6_0.2.x86_64 is a duplicate with python-2.6.5-3.el6.x86_64 python-libs-2.6.5-3.el6_0.2.x86_64 is a duplicate with python-libs-2.6.5-3.el6.x86_64 tzdata-2011b-1.el6.noarch is a duplicate with tzdata-2010l-1.el6.noarch upstart-0.6.5-6.1.el6_0.1.x86_64 is a duplicate with upstart-0.6.5-6.1.el6.x86_64 Updating : libblkid-2.17.2-6.el6_0.1.x86_64 1/38 Updating : util-linux-ng-2.17.2-6.el6_0.1.x86_64 2/38 Updating : initscripts-9.03.17-1.el6_0.1.x86_64 3/38 Updating : device-mapper-libs-1.02.53-8.el6_0.4.x86_64 4/38 Updating : device-mapper-1.02.53-8.el6_0.4.x86_64 5/38 Updating : device-mapper-event-libs-1.02.53-8.el6_0.4.x86_64 6/38 Updating : device-mapper-event-1.02.53-8.el6_0.4.x86_64 7/38 Updating : lvm2-libs-2.02.72-8.el6_0.4.x86_64 8/38 *** glibc detected *** /usr/bin/python: malloc(): smallbin double linked list corrupted: 0x00000000043fe6f0 *** It sits like this hung for over three minutes. control-C has no impact. kill -9 was required to stop yum update This is pretty much "straight out of the box". Is there still QA being done on Redhat Enterprise? I mean, beyond the Fedora users? --Donald
_______________________________________________ rhelv6-list mailing list rhelv6-list@redhat.com https://www.redhat.com/mailman/listinfo/rhelv6-list