OpenVZ Forum


Home » General » Support » centos4 didn't find ovzkernel-devel, maybe give a try for el5 kernel flavor?
centos4 didn't find ovzkernel-devel, maybe give a try for el5 kernel flavor? [message #38512] Mon, 28 December 2009 19:53 Go to next message
Paparaciz
Messages: 302
Registered: August 2009
Senior Member
I have HN with centos 4.8
so I added openvz.repo, configured to use rhel4 kernel
installed ovzkernel-enterprise-2.6.9-023stab051.3 (server has 4GB ram, arch is i386)

next I will have to build cisco_ipsec kernel module for that kernel. for that reason i need package ovzkernel-enterprise-devel, but it doesn't exist.
so the question: how to get working kernel source for that? is it possible to make it using given spec file (I viewed it, didn't found anything).

or maybe just try to install rhel5 kernel? will it work fine on centos4? (Ye, I know it's trivial question).

it's production server, so it's a little bit difficult to play too much.
Re: centos4 didn't find ovzkernel-devel, maybe give a try for el5 kernel flavor? [message #38515 is a reply to message #38512] Mon, 28 December 2009 21:54 Go to previous messageGo to next message
Paparaciz
Messages: 302
Registered: August 2009
Senior Member
Ok for now all I have is:

probably it's not possible to use rhel5 kernel on centos4 box

I installed ovzkernel-ent-devel-2.6.18-164.2.1.el5.028 and was trying to build cisco_ipsec module and it complained about glibc at least 2.5 version. in centos4 it is 2.43.

second I installed http://download.openvz.org/kernel/branches/rhel4-2.6.9/023st ab051.3/ovzkernel-2.6.9-023stab051.3.src.rpm

and

cd /usr/src/redhat/SPECS
rpmbuild -bp --target=i686 kernel-ovz.spec


then
cd /usr/src/redhat/BUILD/ovzkernel-2.6.9/linux-2.6.9
cp configs/kernel-2.6.9-i686-enterprise.config.ovz .config


then there is good howto:
http://wiki.centos.org/HowTos/BuildingKernelModules

so...

edit Makefile:
edit EXTRAVERSION = -2.6.9-023stab051.3-enterprise
add VZVERSION = 023stab051.3

make oldconfig
make prepare
make modules_prepare


and at least cisco_ipsec module compiles. after some time will try to boot rhel4 openvz kernel and load module Wink


[Updated on: Mon, 28 December 2009 21:57]

Report message to a moderator

[SOLVED] Re: centos4 didn't find ovzkernel-devel, maybe give a try for el5 kernel flavor? [message #38521 is a reply to message #38515] Tue, 29 December 2009 07:03 Go to previous message
Paparaciz
Messages: 302
Registered: August 2009
Senior Member
so everything came just fine, cisco_ipsec module loads ant cisco vpn client connects fine.

for the note:
EXTRAVERSION = -2.6.9-023stab051.3-enterprise
should be
EXTRAVERSION = -023stab051.3-enterprise

Previous Topic: Firewall and NAT
Next Topic: Should I enable or disable HyperThreading?
Goto Forum:
  


Current Time: Tue Jul 16 23:14:02 GMT 2024

Total time taken to generate the page: 0.02947 seconds