yum install vzkernel [message #44094] |
Wed, 16 November 2011 05:42 |
Rene
Messages: 40 Registered: September 2006
|
Member |
|
|
When I run "yum install vzkernel" yum offers to delete the second-oldest version. Very practical, but I'd like to keep a few older versions than just one. How do I do that? I don't see anything in openvz.repo that would do that.
Quote:
# yum install vzkernel
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package vzkernel.x86_64 0:2.6.32-042stab042.1 will be installed
--> Finished Dependency Resolution
--> Running transaction check
---> Package vzkernel.x86_64 0:2.6.32-042stab037.1 will be erased
--> Finished Dependency Resolution
Dependencies Resolved
============================================================ ========================================
Package Arch Version Repository Size
============================================================ ========================================
Installing:
vzkernel x86_64 2.6.32-042stab042.1 openvz-kernel-rhel6-testing 25 M
Removing:
vzkernel x86_64 2.6.32-042stab037.1 @openvz-kernel-rhel6 110 M
Transaction Summary
============================================================ ========================================
Install 1 Package(s)
Remove 1 Package(s)
Total download size: 25 M
Is this ok [y/N]:
Exiting on user Command
Complete!
|
|
|
|
|
|
Re: yum install vzkernel [message #44108 is a reply to message #44094] |
Thu, 17 November 2011 03:19 |
Rene
Messages: 40 Registered: September 2006
|
Member |
|
|
Thanks, but that makes no difference:
Quote:
# yum update vzkernel
Loaded plugins: presto
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package vzkernel.x86_64 0:2.6.32-042stab039.11 will be installed
--> Finished Dependency Resolution
--> Running transaction check
---> Package vzkernel.x86_64 0:2.6.32-042stab037.1 will be erased
--> Finished Dependency Resolution
Dependencies Resolved
============================================================ ========================================
Package Arch Version Repository Size
============================================================ ========================================
Installing:
vzkernel x86_64 2.6.32-042stab039.11 openvz-kernel-rhel6 25 M
Removing:
vzkernel x86_64 2.6.32-042stab037.1 @openvz-kernel-rhel6/6 110 M
Transaction Summary
============================================================ ========================================
Install 1 Package(s)
Remove 1 Package(s)
Total download size: 25 M
Is this ok [y/N]:
Exiting on user Command
Complete!
[Updated on: Thu, 17 November 2011 11:39] Report message to a moderator
|
|
|
|
|
Re: yum install vzkernel [message #44133 is a reply to message #44132] |
Sat, 19 November 2011 04:28 |
Rene
Messages: 40 Registered: September 2006
|
Member |
|
|
Thank you, finally a straight answer.
Turns out installonly_limit is already set in yum.conf to 3, but not active until installonlypkgs is set to vzkernel*.
PS. What makes you think I didn't try Google? I didn't find the answer which is why I asked here.
[Updated on: Sat, 19 November 2011 05:22] Report message to a moderator
|
|
|
|
Re: yum install vzkernel [message #44138 is a reply to message #44094] |
Sun, 20 November 2011 07:14 |
Rene
Messages: 40 Registered: September 2006
|
Member |
|
|
I'd like to warn anyone not to try this.
I added following to /etc/yum.conf:
installonlypkgs=vzkernel*
installonly_limit=5
exclude=kernel*
Then ran yum update:
Quote:
]# yum update
openvz-kernel-rhel6 | 951 B 00:00
openvz-utils | 1.2 kB 00:00
sl | 3.2 kB 00:00
sl-security | 1.9 kB 00:00
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package bind-libs.x86_64 32:9.7.3-2.el6_1.P3.2 will be updated
---> Package bind-libs.x86_64 32:9.7.3-2.el6_1.P3.3 will be an update
---> Package bind-utils.x86_64 32:9.7.3-2.el6_1.P3.2 will be updated
---> Package bind-utils.x86_64 32:9.7.3-2.el6_1.P3.3 will be an update
---> Package kernel-firmware.noarch 0:2.6.32-131.17.1.el6 will be obsoleted
---> Package nspr.x86_64 0:4.8.7-1.el6 will be updated
---> Package nspr.x86_64 0:4.8.8-1.el6_1 will be an update
---> Package nss.x86_64 0:3.12.9-12.el6_1 will be updated
---> Package nss.x86_64 0:3.12.10-2.el6_1 will be an update
---> Package nss-sysinit.x86_64 0:3.12.9-12.el6_1 will be updated
---> Package nss-sysinit.x86_64 0:3.12.10-2.el6_1 will be an update
---> Package nss-util.x86_64 0:3.12.9-1.el6 will be updated
---> Package nss-util.x86_64 0:3.12.10-1.el6_1 will be an update
---> Package vzkernel.x86_64 0:2.6.32-042stab037.1 will be updated
---> Package vzkernel.x86_64 0:2.6.32-042stab039.3 will be updated
---> Package vzkernel.x86_64 0:2.6.32-042stab039.10 will be updated
---> Package vzkernel.x86_64 0:2.6.32-042stab039.11 will be an update
---> Package vzkernel-firmware.noarch 0:2.6.32-042stab039.11 will be obsoleting
--> Finished Dependency Resolution
Dependencies Resolved
============================================================ ========================================
Package Arch Version Repository Size
============================================================ ========================================
Installing:
vzkernel-firmware noarch 2.6.32-042stab039.11 openvz-kernel-rhel6 2.9 M
replacing kernel-firmware.noarch 2.6.32-131.17.1.el6
Updating:
bind-libs x86_64 32:9.7.3-2.el6_1.P3.3 sl-security 838 k
bind-utils x86_64 32:9.7.3-2.el6_1.P3.3 sl-security 176 k
nspr x86_64 4.8.8-1.el6_1 sl-security 109 k
nss x86_64 3.12.10-2.el6_1 sl-security 773 k
nss-sysinit x86_64 3.12.10-2.el6_1 sl-security 27 k
nss-util x86_64 3.12.10-1.el6_1 sl-security 45 k
vzkernel x86_64 2.6.32-042stab039.11 openvz-kernel-rhel6 25 M
Transaction Summary
============================================================ ========================================
Install 1 Package(s)
Upgrade 7 Package(s)
Total download size: 30 M
Is this ok [y/N]: y
Downloading Packages:
(1/8): bind-libs-9.7.3-2.el6_1.P3.3.x86_64.rpm | 838 kB 00:00
(2/8): bind-utils-9.7.3-2.el6_1.P3.3.x86_64.rpm | 176 kB 00:00
(3/8): nspr-4.8.8-1.el6_1.x86_64.rpm | 109 kB 00:00
(4/8): nss-3.12.10-2.el6_1.x86_64.rpm | 773 kB 00:00
(5/8): nss-sysinit-3.12.10-2.el6_1.x86_64.rpm | 27 kB 00:00
(6/8): nss-util-3.12.10-1.el6_1.x86_64.rpm | 45 kB 00:00
(7/8): vzkernel-2.6.32-042stab039.11.x86_64.rpm | 25 MB 00:03
(8/8): vzkernel-firmware-2.6.32-042stab039.11.noarch.rpm | 2.9 MB 00:00
------------------------------------------------------------ ----------------------------------------
Total 6.3 MB/s | 30 MB 00:04
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Updating : nspr-4.8.8-1.el6_1.x86_64 1/18
Updating : nss-util-3.12.10-1.el6_1.x86_64 2/18
Updating : nss-sysinit-3.12.10-2.el6_1.x86_64 3/18
Updating : nss-3.12.10-2.el6_1.x86_64 4/18
Installing : vzkernel-firmware-2.6.32-042stab039.11.noarch 5/18
Updating : 32:bind-libs-9.7.3-2.el6_1.P3.3.x86_64 6/18
Updating : 32:bind-utils-9.7.3-2.el6_1.P3.3.x86_64 7/18
Updating : vzkernel-2.6.32-042stab039.11.x86_64 8/18
Cleanup : vzkernel.x86_64 9/18
Non-fatal POSTUN scriptlet failure in rpm package vzkernel
Cleanup : vzkernel.x86_64 10/18
warning: %postun(vzkernel-2.6.32-042stab039.10.x86_64) scriptlet failed, exit status 1
Cleanup : vzkernel.x86_64 11/18
Non-fatal POSTUN scriptlet failure in rpm package vzkernel
Cleanup : nss-3.12.9-12.el6_1.x86_64 12/18
warning: %postun(vzkernel-2.6.32-042stab039.3.x86_64) scriptlet failed, exit status 1
Cleanup : nss-sysinit-3.12.9-12.el6_1.x86_64 13/18
Cleanup : nss-util-3.12.9-1.el6.x86_64 14/18
Cleanup : 32:bind-utils-9.7.3-2.el6_1.P3.2.x86_64 15/18
Erasing : kernel-firmware-2.6.32-131.17.1.el6.noarch 16/18
Cleanup : 32:bind-libs-9.7.3-2.el6_1.P3.2.x86_64 17/18
Cleanup : nspr-4.8.7-1.el6.x86_64 18/18
Installed:
vzkernel-firmware.noarch 0:2.6.32-042stab039.11
Updated:
bind-libs.x86_64 32:9.7.3-2.el6_1.P3.3 bind-utils.x86_64 32:9.7.3-2.el6_1.P3.3
nspr.x86_64 0:4.8.8-1.el6_1 nss.x86_64 0:3.12.10-2.el6_1
nss-sysinit.x86_64 0:3.12.10-2.el6_1 nss-util.x86_64 0:3.12.10-1.el6_1
vzkernel.x86_64 0:2.6.32-042stab039.11
Replaced:
kernel-firmware.noarch 0:2.6.32-131.17.1.el6
Complete!
But when all is said and done all but the latest kernel rpm was removed.
Quote:
# rpm -qa | grep kernel
vzkernel-2.6.32-042stab039.11.x86_64
dracut-kernel-004-53.el6.noarch
vzkernel-firmware-2.6.32-042stab039.11.noarch
kernel-2.6.32-131.17.1.el6.x86_64
I had to manually force-install the previous kernel rpms to at least have one backup in case of a problem after rebooting.
Quote:
# wget http://download.openvz.org/kernel/branches/rhel6-2.6.32/042s tab039.10/vzkernel-2.6.32-042stab039.10.x86_64.rpm
--2011-11-20 07:07:01-- http://download.openvz.org/kernel/branches/rhel6-2.6.32/042s tab039.10/vzkernel-2.6.32-042stab039.10.x86_64.rpm
Resolving download.openvz.org... 64.131.90.11
Connecting to download.openvz.org|64.131.90.11|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 26424091 (25M) [application/x-rpm]
Saving to: âvzkernel-2.6.32-042stab039.10.x86_64.rpmâ
100%[======================================================= === >] 26,424,091 9.75M/s in 2.6s
2011-11-20 07:07:04 (9.75 MB/s) - âvzkernel-2.6.32-042stab039.10.x86_64.rpmâ
# wget http://download.openvz.org/kernel/branches/rhel6-2.6.32/042s tab039.10/vzkernel-firmware-2.6.32-042stab039.10.noarch.rpm
--2011-11-20 07:07:13-- http://download.openvz.org/kernel/branches/rhel6-2.6.32/042s tab039.10/vzkernel-firmware-2.6.32-042stab039.10.noarch.rpm
Resolving download.openvz.org... 64.131.90.11
Connecting to download.openvz.org|64.131.90.11|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 3082298 (2.9M) [application/x-rpm]
Saving to: âvzkernel-firmware-2.6.32-042stab039.10.noarch.rpmâ
100%[======================================================= === >] 3,082,298 4.51M/s in 0.7s
2011-11-20 07:07:14 (4.51 MB/s) - âvzkernel-firmware-2.6.32-042stab039.10.noarch.rpmâ
# rpm -ivh vzkernel* --force
Preparing... ########################################### [100%]
1:vzkernel-firmware ########################################### [ 50%]
2:vzkernel ########################################### [100%]
[root@server15 ~]# rpm -qa | grep kernel
vzkernel-2.6.32-042stab039.11.x86_64
vzkernel-2.6.32-042stab039.10.x86_64
dracut-kernel-004-53.el6.noarch
vzkernel-firmware-2.6.32-042stab039.11.noarch
vzkernel-firmware-2.6.32-042stab039.10.noarch
kernel-2.6.32-131.17.1.el6.x86_64
...
[Updated on: Sun, 20 November 2011 07:15] Report message to a moderator
|
|
|