As far as i am concerned, the best way to use lvs with redhat is to download
http://www.linuxvirtualserver.org/software/kernel-2.4/ipvs-1.0.6.tar.gz
extract it on a machine where the kernel-source rpm is installed,
ln -s /usr/src/linux-2.4.18-10 /usr/src/linux
cd ipvs-1.0.6
make, make -C ipvsadm
unalias cp
cp ip_vs_dh.o ip_vs_ftp.o ip_vs_lblc.o ip_vs_lblcr.o ip_vs_lc.o ip_vs.o
ip_vs_rr.o \
ip_vs_sh.o ip_vs_wlc.o ip_vs_wrr.o /lib/modules/2.4
18-10/kernel/net/ipv4/ipvs/
cd ipvsadm
make install
the make install that comes with the module doesn't work for me
this is the way i always do it - works wonders (also for smp)
-------Original Message-------
From: lvs-users@xxxxxxxxxxxxxxxxxxxxxx
Date: Wednesday, August 28, 2002 16:05:19
To: lvs-users@xxxxxxxxxxxxxxxxxxxxxx
Subject: RE: redhat 7.3 module compilation
Just curious which kernel you are actually applying this patch for. I, too,
am working on using RedHat 7.3, but I would prefer to use a more up-to-date
kernel than the current ultramonkey RPMS provide. I have been working on
creating newer RPMS for the RedHat 2.4.18, but there seem to be too many
part of the patch that don't go through with all of RedHat's patches.
Chris
> -----Original Message-----
> From: mixo [mailto:mixo@xxxxxxxxxxxxxxxxxxxx]
> Sent: Wednesday, August 28, 2002 2:29 AM
> To: lvs-users@xxxxxxxxxxxxxxxxxxxxxx
> Subject: Re: redhat 7.3 module compilation
>
>
> It seems a patch has been already applied.
>
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> [root@dhcp4 linux]# cat
> /root/piranha/ipvs-1.0.3/linux_net_netsyms_c.diff | patch -p1
> patching file net/netsyms.c
> Reversed (or previously applied) patch detected! Assume -R? [n] n
> Apply anyway? [n] y
> Hunk #1 FAILED at 263.
> 1 out of 1 hunk FAILED -- saving rejects to file net/netsyms.c.rej
>
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
>
> [root@dhcp4 linux]# cat net/netsyms.c.rej
> ***************
> *** 263,268 ****
> EXPORT_SYMBOL(in_aton);
> EXPORT_SYMBOL(ip_mc_inc_group);
> EXPORT_SYMBOL(ip_mc_dec_group);
> EXPORT_SYMBOL(ip_finish_output);
> EXPORT_SYMBOL(inet_dgram_ops);
> EXPORT_SYMBOL(ip_cmsg_recv);
> --- 263,269 ----
> EXPORT_SYMBOL(in_aton);
> EXPORT_SYMBOL(ip_mc_inc_group);
> EXPORT_SYMBOL(ip_mc_dec_group);
> + EXPORT_SYMBOL(ip_mc_join_group);
> EXPORT_SYMBOL(ip_finish_output);
> EXPORT_SYMBOL(inet_dgram_ops);
> EXPORT_SYMBOL(ip_cmsg_recv);
>
>
>
>
> Joseph Mack wrote:
>
> >mixo wrote:
> >
> >>I got 'ipvs-1.0.3' from
> >>
http://www.linuxvirtualserver.org/software/kernel-2.4/ipvs-1.0.3.tar.gz
>>I also installed 'kernel-source-2.4.18-3' and patched with
>>
>
>you used the kernel from ftp.kernel.org as per the instructions didn't you?
>
>> cat /root/piranha/ipvs-1.0.3/linux_kernel_ksyms_c.diff | patch -p1
>>
>>I skipped the other patch as I somehow it fails
>>
>
>I haven't kept track of which patch is which for the new ipvs versions, but
>if you need this patch then the error here is important.
>I wouldn't expect anything to work after this.
>
>Joe
>
_______________________________________________
LinuxVirtualServer.org mailing list - lvs-users@xxxxxxxxxxxxxxxxxxxxxx
Send requests to lvs-users-request@xxxxxxxxxxxxxxxxxxxxxx
or go to http://www.in-addr.de/mailman/listinfo/lvs-users
_______________________________________________
LinuxVirtualServer.org mailing list - lvs-users@xxxxxxxxxxxxxxxxxxxxxx
Send requests to lvs-users-request@xxxxxxxxxxxxxxxxxxxxxx
or go to http://www.in-addr.de/mailman/listinfo/lvs-users
|