[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: LVS



El sáb, 02-04-2005 a las 13:52 +0200, celtico "el legendario" escribió:
> Hola lista.
> 
> Estoy intentando montar un cluster. Tengo un ordenador que hace de
> firewall (estoy usando firestarter) bajo debian sarge. La idea esque
> llegarán peticiones desde el exterior y el firewall las redireccionará a
> tres ordenadores (servidores) que se encargan de gestionar dichas
> peticiones (uno en debian sarge, otro en CentOS y otro en güindows 2003
> server).
> 
> Para solucionar esto quiero montar LVS, que gestionaria el balanceo de
> carga, en el que el firewall sea el servidor virtual o como lo llaman el
> "VIP" y los otros tres sean los reales llamados "RIP".
> 
> Despues de saber la teoria, hace falta la practica y la cosa se oscurece
> un poco. Resulta que para hacer una solucion LVS necesito que el kernel
> tenga "IPVS". Tengo el nucleo 2.4.27 y lei en una web que lo soposrta a
> partir del 2.4.28 (vamos ni hecho a posta).
> 
> Empiezo con una pregunta:
> 
> 1)¿Es LVS la solucion que busco o hay algo mejor?
> /> Mi idea es instalar Ultra/monkey q dicen que va bien
> 
> 
> Voy a abreviar que no quiero marear mucho, creo q se puede hacer de
> varias maneras:
> 
> -> Bajar un parche desde http://www.linuxvirtualserver.org
> -> Bajar un kernel source y recompilarlo con:
> Code maturity level options --->
>     [*] Prompt for development and/or incomplete code/drivers
> 
> Networking options --->
>     [*] Network packet filtering (replaces ipchains)
>     [ ]   Network packet filtering debugging
>     ...
>       IP: Netfilter Configuration  --->
>       IP: Virtual Server Configuration  --->
> 	<M> virtual server support (EXPERIMENTAL)
> 	[*]   IP virtual server debugging
> 	(12)   IPVS connection table size (the Nth power of 2)
> 	--- IPVS scheduler
> 	<M>   round-robin scheduling
> 	<M>   weighted round-robin scheduling
> 	<M>   least-connection scheduling scheduling
> 	<M>   weighted least-connection scheduling
> 	<M>   locality-based least-connection scheduling
> 	<M>   locality-based least-connection with replication scheduling
> 	<M>   destination hashing scheduling
> 	<M>   source hashing scheduling
> 	--- IPVS application helper
> 	<M>   FTP protocol helper
> 
> -> bajar de ultra-monkey un kernel con ipvs y compilado
> 
> El caso es que de ninguna de las tres he tenido exito. 
> 
> Preguntas:
> 
> 2)¿De las tres soluciones anteriores cual es la mas idonea?
> 3)¿Que version de kernel ser'ia mejor?
Sipodes instalar la ultima, mejor

> 
> Intentando la segunda y la tercera, una vez hecha la "movida" cuando
> arranco el ordenador entre todas las lineas que salen en background
> aparece la siguiente:
> 
> Kernel does not support LVS!
> 

cargaste los modulos ??

> y pienso: joder, no va.
> 
> Pero arranco el ipvsadm y parece que si que va:
> 
> dublin:/home/usuario# ipvsadm
> IP Virtual Server version 1.0.11 (size=4096)
> Prot LocalAddress:Port Scheduler Flags
>   -> RemoteAddress:Port           Forward Weight ActiveConn InActConn
> dublin:/home/usuario#
> 
> Pregunta:
> 4)No me queda claro si lo tengo instalado o no.
> 
Como configuraste el ipvsadm.rules ?

que te sale cuando ejecutas ipvsadm -L ??



> 
> Tengo m'as detalles de mis peripecias pero no quiero hacer un mail
> ilegible. Si necesitais m'as datos de cualquier cosa decidmelo.
> 
> Bueno simplemente a ver si alguien que haya tenido exito con LVS me
> puede decir si voy por el buen camino o me estoy rayando. Cualquier
> ayuda, sugerencia o critica ser'a bien recibida por peque;a que creais.
> Manuales y howto en "cristiano" no enncuentro, y en ingles excepto la
> pagina de LVS tampoco.  
>  
> UN SALUDOOOOOOOOOOOOOOOOO
> 
> 
-- 
Angel Claudio Alvarez
Usuario Linux Registrado 143466
GPG Public Key en http://pgp.mit.edu
key fingerprint = 3AED D95B 7E2D E954 61C8  F505 1884 473C FC8C 8AC4

Attachment: signature.asc
Description: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada digitalmente


Reply to: