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