Senores, estoy configurando dos tarjetas de redes (e1000) para que funcionen en modo de balanceo de carga.. pero por algo no funciona el balanceo o al menos esto creo..
aver... la distro es una ubuntu server 7.04 y lo que hice fue agregar las siguientes lineas en el archivo /etc/modprobe.d/aliases ============ alias bond0 bonding alias eth0 e1000 alias eth1 e1000 options bonding mode=6 miimon=100 ============ tambien agregue las siguientes lineas al archivo /etc/modprobe.d/arch/i386 ============= alias bond0 bonding options bonding mode=6 miimon=100 #options bonding mode=6 miimon=100 downdelay=200 updelay=200 ============= obs.: la segunda esta comentada por que asi estaba en la documetacion, pero despues hice unas pruebas sin los parametros downdelay y updelay para ver se habia diferencia y la verdad es que ahora encuentro que esta algo mas lento !!! mmmm... y por utilmo configure la interface bond0 en el archivo /etc/network/interfaces ============= # The primary network interface #auto eth0 #iface eth0 inet static # address 10.0.0.95 # netmask 255.255.255.0 # network 10.0.0.0 # broadcast 10.0.0.255 # gateway 10.0.0.1 # # dns-* options are implemented by the resolvconf package, if installed # dns-nameservers 10.0.0.98 192.168.1.22 # auto bond0 iface bond0 inet static address 10.0.0.95 netmask 255.255.255.0 network 10.0.0.0 broadcast 10.0.0.255 gateway 10.0.0.1 dns-nameservers 10.0.0.98 192.168.1.22 # hwaddress ether 00:30:48:2A:B5:E0 post-up ifenslave bond0 eth0 eth1 ============= bien.. el tema es que al reiniciar la maquina, funciona bien la conectividad con el resto de la red... se desconecto el cable de una de las tarjetas mis coneciones actuales continuan funcionando.. vuelvo a conectar el cable y desconectar la otra interface de red y hasta este punto es transparente y sin problemas. pero al medir los traficos con saidar, este me muestra que "case" todo el trafico esta salindo/entrando por una unica interface (eth1 en este caso) ============= Network Interface rx tx lo 0B 0B eth0 96B 306K eth1 11923K 192B bond0 11923K 306K ============= la pregunta es: se deberia de distribuir el trafico entre todas las interfaces o no ??? mmm. por cierto, esta es la salida de /proc/net/bonding/bond0 ============= Ethernet Channel Bonding Driver: v3.1.1 (September 26, 2006) Bonding Mode: adaptive load balancing Primary Slave: None Currently Active Slave: eth0 MII Status: up MII Polling Interval (ms): 100 Up Delay (ms): 0 Down Delay (ms): 0 Slave Interface: eth0 MII Status: up Link Failure Count: 0 Permanent HW addr: 00:30:48:2a:b5:e0 Slave Interface: eth1 MII Status: up Link Failure Count: 0 Permanent HW addr: 00:30:48:2a:b5:e1 ============= y ifconfig ============= bond0 Link encap:Ethernet HWaddr 00:30:48:2A:B5:E0 inet addr:10.0.0.95 Bcast:10.0.0.255 Mask:255.255.255.0 inet6 addr: fe80::230:48ff:fe2a:b5e0/64 Scope:Link UP BROADCAST RUNNING MASTER MULTICAST MTU:1500 Metric:1 RX packets:928474 errors:0 dropped:0 overruns:0 frame:0 TX packets:489620 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:1346778754 (1.2 GiB) TX bytes:35359571 (33.7 MiB) eth0 Link encap:Ethernet HWaddr 00:30:48:2A:B5:E0 inet6 addr: fe80::230:48ff:fe2a:b5e0/64 Scope:Link UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 Metric:1 RX packets:1573 errors:0 dropped:0 overruns:0 frame:0 TX packets:410291 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:117615 (114.8 KiB) TX bytes:29600320 (28.2 MiB) Base address:0x3000 Memory:fc400000-fc420000 eth1 Link encap:Ethernet HWaddr 00:30:48:2A:B5:E1 inet6 addr: fe80::230:48ff:fe2a:b5e1/64 Scope:Link UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 Metric:1 RX packets:926901 errors:0 dropped:0 overruns:0 frame:0 TX packets:79329 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:1346661139 (1.2 GiB) TX bytes:5759251 (5.4 MiB) Base address:0x3040 Memory:fc420000-fc440000 ============= -- -- Victor Hugo dos Santos Linux Counter #224399 From [EMAIL PROTECTED] Wed Jul 18 16:24:55 2007 From: [EMAIL PROTECTED] (Horst H. von Brand) Date: Wed Jul 18 16:26:47 2007 Subject: Consulta sobre xemacs y vim In-Reply-To: <[EMAIL PROTECTED]> References: <[EMAIL PROTECTED]> Message-ID: <[EMAIL PROTECTED]> Hector Dario Quezada Monsalve <[EMAIL PROTECTED]> wrote: > Hola lista, estoy eligiendo con que editor me quedo para programar y tengo > unas dudas que no he podido resolver con mi amigo google. > -Alguien ha tenido experiencia con los dos editores programando como para > orientarme cual de los dos es mas rapido el desarrollo una vez que uno > domina la herramienta ((x)emacs o (g)vim)). Urgh... guerra santa a la vista.... corran todos a cubrirse. En lo personal, fui usuario de vi(1) (el original, de Berkeley) durante mucho tiempo, para luego (por razones de fuerza mayor) migrar a emacs. Me quede con este, en particular con xemacs. Las razones son que es mucho mas versatil (el tener varios archivos abiertos a la vez, incluso en ventanas diferentes, indentacion automatica segun el lenguaje, apoyo especial (reindentar, comentar/descomentar regiones, comandos especiales para insertar/completar estructuras, correr el debugger bajo el editor, ir automaticamente "al siguiente error", sin importar si es en otro archivo o si al corregir el anterior los numeros de las lineas ya no tienen nada que ver, poder invocar la pagina de man(1) para lo que tienes bajo el cursor, ...) son temas de peso. Tiene soporte para algo de 200 lenguajes de programacion. Es extensible, tiene una cantidad inmensa de comandos especializados "prefabricados", y no es demasiado dificil armarse los propios. Xemacs fue creado, especificamente, como centro de un IDE de Lucent (que nunca se concreto, realmente). Emacs es un ambiente de trabajo (este correo lo estoy escribiendo bajo emacs, lei tu mensaje aca; lo uso para desarrollo, incluso puede usarse como un browser de web o para revisar archivos y directorios). Last but not least, hay una version de xemacs que corre nativa en bazofia, lo que puede ser importante para quien requiera moverse en ambientes hostiles. Segun fuentes bien informadas, Eclipse (al menos para Java y algunos otros lenguajes populares) es un apoyo excelente para programar (aunque es una verdadera bestia en consumo de recursos). Por otro lado, vi es bastante simplista, rapido y disen~ado para uso eficiente de parte de quien sabe tipear con los 10 dedos (si, eso explica los extran~os comandos de un caracter). Su mayor ventaja es que es parte de lo mas basico, con lo que lo encontraras hasta en sistemas tan arcaicos como SCO Unix. Ojo, los vi actuales (vim, gvim y otros) son bastante diferentes del vi(1) que conoci en su epoca. Son bastante extensibles tambien, pero (salvo alguna version transfuga que se extiende con Perl) el lenguaje de extension es mas bien incomprensible (parece vomito de modem borracho; el de {,x}emacs es un LISP mas bien primitivo). La unica recomendacion que puedo darte es que pruebes ambos, hasta sentirte mas o menos confortable, y luego decidas. Es un asunto unicamente de gusto personal, ambos son excelentes editores, pero de filosofias _muy_ diferentes. Eligiendo cualquiera de ellos no te equivocaras (aunque si eliges {,x}emacs, hay emuladores de vi que corren alli ;-). Y no te cierres a otras opciones! > -Se puede eliminar el "pitido" de emacs cuando uno apreta 3 veces suprimir? No tengo idea de que hablas. Si presiono <DEL>, borra un caracter, si lo presiono 3 veces, borra 3. Lo unico que si eliminas el ultimo caracter del buffer, y tratas de seguir, claro que no se puede (y da un mensaje de error + pito). > -Hay algo que hace uno (editando codigo ) y el otro no hace? El cafe que hace emacs es legendario por lo malo. Vi no hace cafe. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de Informatica Fono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile Fax: +56 32 2797513 From [EMAIL PROTECTED] Wed Jul 18 16:22:12 2007 From: [EMAIL PROTECTED] (Ricardo Mun~oz A.) Date: Wed Jul 18 16:27:05 2007 Subject: Programa para desarrollar paginas Web ? In-Reply-To: <[EMAIL PROTECTED]> References: <[EMAIL PROTECTED]><3c [EMAIL PROTECTED]><469E2527.4010603 @pjud.cl> <[EMAIL PROTECTED]> Message-ID: <[EMAIL PROTECTED]> Rodrigo Fuentealba wrote: > El 18/07/07, Ricardo Mun~oz A. <[EMAIL PROTECTED]> escribió: >> Rodrigo Fuentealba wrote: >> > El 17/07/07, Horst H. von Brand <[EMAIL PROTECTED]> escribió: >> >> [...] >> >> > No cometas el error de hacer sistemas Web utilizando PHP puritano. >> >> bah, si haces las cosas bien no hay ningun problema en hacer un sistema >> usando PHP puro. > > Eso es si hace las cosas bien... Si todavía no conoce las herramientas > para Linux, es muy difícil que conozca técnicas de programación > avanzadas o maneras de validar los valores recibidos por $_POST y > $_GET. y si no conoces bien como configurar y administrar un servidor Linux es muy probable que te lo hagan pebre, si no sabes conducir y te metes en una autopista es muy probable que te choquen, etc. si analizas bien, las cosas generalmente son mas complejas de lo que parecen... >> > Tampoco uses un framework para PHP 4 (se viene flameee... lo acallaré >> > de inmediato: http://www.php.net/ dice clarito "PHP 4 end of life >> > announcement".) >> >> jajaja... aplicando FUD, ah? para tu info CakePHP[1], el mejor framework >> para PHP, funciona en PHP4 y PHP5 sin ningun problema. > > > Lo que digo es que no use algo para PHP 4; la recomendacion ahi deberia ser usar la version que traiga la distro... -- Ricardo Mun~oz A. Usuario Linux #182825 (counter.li.org) From [EMAIL PROTECTED] Wed Jul 18 16:44:17 2007 From: [EMAIL PROTECTED] (Horst H. von Brand) Date: Wed Jul 18 16:46:10 2007 Subject: Si, existen virus que afectan a Linux. Pero no son del tipo quecrees... In-Reply-To: <[EMAIL PROTECTED]> References: <[EMAIL PROTECTED]> Message-ID: <[EMAIL PROTECTED]> "Ralil Ayancan Guillermo \(Contratista-Casa Matriz\)" wrote: [Se perdieron las atribuciones aca... me agregue a mano] > Horst von Brand dijo: [...] > > Lamentablemente, es parte de la higiene minima. Si no actuas con firmeza > > con los novatos, te ves inundado de preguntas tontas. El resultado final > > es que la lista se ahoga en trivialidades, que *no* es el objetivo. Y > > tambien, esto no es "help desk gratis" para nadie. Si ni siquiera sabes > > de que estas preguntando, como entenderas las respuestas? > De acuerdo... en ocasiones es necesario pero en otras encuentro que a > algunos se les pasa la mano... Reconozco que puedo haber sido demasiado brusco a veces. Nunca fue con mala intencion, en todo caso. Y hay que recordar que es muy comun que via email la gente se diga cosas que cara a cara ni pensaria en decir, y que al otro extremo las cosas se malinterpreten terriblemente tambien. Siempre recuerdo una vez que alguien trato a otro de "pajarraco", con consiguiente indignacion del interpelado. Pero resulta que el que emitio tal epiteto era de la UdeC, donde los servidores tenian todos nombres de aves, y se usaba el termino para referirse a quien pasaba mucho (demasiado?) tiempo en los computadores (=~ hacker, computin). > talvez solo con quedarse callados > podrian ser un mejor aporte.... QED ;-) > En todo caso no digo que esto sea > aplicable completamente a la esta lista, me refiero al ambiente Linux > en general. No es exclusivo de este ambiente, en lo absoluto. > > >se le deberia tratar de una forma mas amigable... y > > > menos agresiva. > > > > Mi interes principal es tener un buen sistema a la mano, no "que el uso > > de Linux crezca". Si el uso crece, y eso (indirectamente) lleva a un > > mejor sistema, enhorabuena! Si al haber mas usuarios se generan mas > > conversiones entretenidas, excelente! Crecer via usuarios que solo te > > tienen de pringao en realidad es algo que /activamente/ quisiera > > evitar... > Un sistema operativo para que sea importante Me basta que sea "importante para mi", gracias. > debe llegar a los > usuarios, En rigor, el unico que me interesa en este ambito soy yo... > los usuarios son quienes deciden si algo crece o no... No me importa particularmente que crezca o no. > Obviamente no es la idea que un novato dependa de ti dia y noche y te > pida casi le configures cada cosa que quiera instalar, pero hay formas > y formas de explicar "intenta hacerlo por tus propio medios" RTFM. STFW. Alguna otra? > > > Si > > > se apoya de alguna forma, se hace de buena forma y no con insultos... > > Decir RTFM /es/ ayudar... claro que la primera vez que te dijieron eso > > tal vez no lo apreciaste como ayuda, pero al final aprendiste a > > valertelas por ti mismo. Y esa es la idea final, incluso hacia donde > > apunta tu critica/comentario: Si no sabes valertelas, como podras > > ayudarle a los demas? > OK, pero es valido cuando laboralmente estas ligado a LINUX... En lo absoluto esta relacionado con eso. Si te manejas en foros publicos, aprendes rapidamente a tratar de arreglartelas por tu cuenta antes de consultar: - Si es una pregunta tonta, quedas en ridiculo - Si es una pregunta medianamente compleja, te llegaran decenas de sugerencias diametralmente opuestas. Como sabes quien te da la pista vital, y quien solo necesita ver su nombre inscrito en la lista? - Molestas a cientos (incluso miles) de personas, que estan alli muchas veces solo por el afan de ayudar a los demas. Hacerlos perder el tiempo es grosero, y (peor aun) puede hacer que se aburran y dejen de ayudar a los demas. > Pero si se quiere llegar a mas personas, no podemos caer en eso siempre... Quien dice que queremos llegar a mas personas? > Los usuarios comunes y corrientes de PCs no son tecnicos o ingenieros > en informatica, de estos creo que deben ser el 20 o 30% o menos.... a > un abogado, periodista, doctor, musico, contador... entendera > realmente el significado de "valerselas por si mismo"?? No se requiere de /tanta/ pericia para buscar en man(1), cachurear en /usr/share/doc, o invocar a San Google... > Ellos buscan > del PC una ayuda, para guardar su información, escribir un texto, > calcular planillas, ver un video o DVD, etc, etc... no buscan aprender > a configurar correctamente un sistema operativo... no buscan como > fin.. Exacto. Usen alguna de las tantas distribuciones "simples de usar". Consigan un alma caritativa que les instale y configure el sistema, y le bote los chanchitos de vez en cuando. Si les interesa ir mas alla, aca los esperamos con los brazos abiertos. Si simplemente quieren ayuda en linea, bueno, eso suena a una buena oportunidad de montar un negocito... > lograr que funciones el Openoffice... o el Evolution.... ellos > buscan usar las herramientas... y si solo instalarlas les traera > problemas, ya van predispuestos a decir.. esto no funciona... Windows > es mas practico... Si a eso le sumas una respuesta > desagradable...ufff Ver arriba. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de Informatica Fono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile Fax: +56 32 2797513