Mailinglist Archive: opensuse-es (1227 mails)
| < Previous | Next > |
Re: [opensuse-es] facil y seguro pasar de 10.1 a 10.2?
- From: Rafa Grimán <rafagriman@xxxxxxxxx>
- Date: Sun, 4 Mar 2007 20:06:38 +0100
- Message-id: <200703042006.38673.rafagriman@xxxxxxxxx>
Hola :)
El Viernes, 2 de Marzo de 2007 18:11, Emiliano Sutil escribió:
[...]
> > La pérdida de paquetes en una tarjeta de red (que llega a desconectar
> > a los clientes) cuando no tiene carga considerable es muy raro. Si
> > además en el kernel no ves ningún mensaje de error relacionado, más
> > extraño todavía.
No he leído todo el hilo, pero se me ocurren unas ideas:
> > Pensando en voz alta:
> >
> > - Pierde paquetes con el comando ping, por lo que ya no sólo es una
> > cosa de la aplicación a la que están conectados los clientes, está
> > relacionado directamente con la tarjeta de red.
>
> Correcto
>
> > - Los paquetes se pierden con carga baja del uso de la red
>
> Eso parece, aunque como los cortes son aleatorios no es definitivo,
> estadisticamente ocurre así
>
> > - Si no ves ningún mensaje de error en el kernel aún habiendo
> > aumentado el nivel de log a 7
>
> Correcto.
>
> > - Te pasa los mismo con otra tarjeta intel y con otras 3com que dices
> > has probado (entiendo que siempre en el mismo equipo y con la misma
> > versión de SuSE)
>
> En total tengo ahora 4 tarjetas de red pinchadas, aunque solo 2
> configuradas 2 intel y 2 3Com
>
> > - La tarjeta gigabit Intel que tienes integrada en la placa funciona
> > sin problemas y no acusa pérdida de paquetes
>
> Aparentemente.
Tienes varios dispositivos PCI conectados (4 tarjetas de red). Se me ocurre
que:
- se esté saturando el bus: cuando hay mucha carga en una de
las tarjetas, esa tarjeta usa el bus al 100% luego funciona
mejor (lo monopoliza). En cambio, si se usa poco la red ...
cae el rendimiento (compite con otros dispositivos por el bus
PCI).
- ¿has monitorizado la CPU y la memoria? Más o menos puedes el
requerimiento en que 1 GigE requiere una CPU de 1 GHz para
funcionar a las mil maravillas.
- ¿los buses y las tarjetas van a la misma velocidad? Es decir,
¿tanto PCI y tarjeta son PCI-X o PCI 33 o PCI 66 o PCIe a la
misma x? Si no es así, puede haber degradación de rendimiento.
- ¿tienes configurada la CPU para que ahorre energía/baje los
ciclos de reloj? Si hay pocas conexiones y la CPU detecta que
hay poca tralla ... bajará sus MHz ... pero las tarjetas de
red siguen metiendo datos y la CPU tiene que seguir haciendo
cambios de contexto (context switching), pero está trabajando
a menos ciclos ... la velocidad de procesado de paquetes cae
o se descartan paquetes. ¿Es una teoría aceptable? 0:)
> > - Tienes los siguientes módulos de adaptadores de red cargados: e1000,
> > sky2 y 3c59x pero sólo tienes... ¿dos tarjetas, o tres?
>
> Como dija antes 4, pero solo 2 configuradas una intel y una 3com
>
> > - La tarjeta está configurada como Full-duplex, según ethtool (yo la
> > tengo a half)
>
> Correcto. (porque la tienes a half? no es una perdida considerable de
> eficiencia)
>
> > - Has verificado los cables y el switch y no has visto nada raro
>
> Correcto.
¿Has probado otro switch y otros cables? ¿El switch y los cables son GigE?
> > - ¿Tienes algún servicio de cortafuegos o proxy en esa interfaz que
> > pueda estar "estorbando"?
>
> Que yo sepa no. Pero la version esta Suse 10.1 trae un montón de cosas
> que desconozco, zmd, apparmor.... yo juraría que tengo todo eso
> desactivado, pero no lo afirmo al 100% porque desconozco esas
> aplicaciones y no se si estara todo desactivado o si influyen en algo.
chkconfig | less
te mostrará todo lo que esté (des)activado. Échale un vistazo a ver cómo está
la cosa. Puesdes probar también con:
lsof -i -n -P
los puertos que se están usando.
HTH
Rafa
--
50% of all statistics are inaccurate.
OpenWengo: rgriman
---------------------------------------------------------------------
Para dar de baja la suscripción, mande un mensaje a:
opensuse-es+unsubscribe@xxxxxxxxxxxx
Para obtener el resto de direcciones-comando, mande
un mensaje a:
opensuse-es+help@xxxxxxxxxxxx
El Viernes, 2 de Marzo de 2007 18:11, Emiliano Sutil escribió:
[...]
> > La pérdida de paquetes en una tarjeta de red (que llega a desconectar
> > a los clientes) cuando no tiene carga considerable es muy raro. Si
> > además en el kernel no ves ningún mensaje de error relacionado, más
> > extraño todavía.
No he leído todo el hilo, pero se me ocurren unas ideas:
> > Pensando en voz alta:
> >
> > - Pierde paquetes con el comando ping, por lo que ya no sólo es una
> > cosa de la aplicación a la que están conectados los clientes, está
> > relacionado directamente con la tarjeta de red.
>
> Correcto
>
> > - Los paquetes se pierden con carga baja del uso de la red
>
> Eso parece, aunque como los cortes son aleatorios no es definitivo,
> estadisticamente ocurre así
>
> > - Si no ves ningún mensaje de error en el kernel aún habiendo
> > aumentado el nivel de log a 7
>
> Correcto.
>
> > - Te pasa los mismo con otra tarjeta intel y con otras 3com que dices
> > has probado (entiendo que siempre en el mismo equipo y con la misma
> > versión de SuSE)
>
> En total tengo ahora 4 tarjetas de red pinchadas, aunque solo 2
> configuradas 2 intel y 2 3Com
>
> > - La tarjeta gigabit Intel que tienes integrada en la placa funciona
> > sin problemas y no acusa pérdida de paquetes
>
> Aparentemente.
Tienes varios dispositivos PCI conectados (4 tarjetas de red). Se me ocurre
que:
- se esté saturando el bus: cuando hay mucha carga en una de
las tarjetas, esa tarjeta usa el bus al 100% luego funciona
mejor (lo monopoliza). En cambio, si se usa poco la red ...
cae el rendimiento (compite con otros dispositivos por el bus
PCI).
- ¿has monitorizado la CPU y la memoria? Más o menos puedes el
requerimiento en que 1 GigE requiere una CPU de 1 GHz para
funcionar a las mil maravillas.
- ¿los buses y las tarjetas van a la misma velocidad? Es decir,
¿tanto PCI y tarjeta son PCI-X o PCI 33 o PCI 66 o PCIe a la
misma x? Si no es así, puede haber degradación de rendimiento.
- ¿tienes configurada la CPU para que ahorre energía/baje los
ciclos de reloj? Si hay pocas conexiones y la CPU detecta que
hay poca tralla ... bajará sus MHz ... pero las tarjetas de
red siguen metiendo datos y la CPU tiene que seguir haciendo
cambios de contexto (context switching), pero está trabajando
a menos ciclos ... la velocidad de procesado de paquetes cae
o se descartan paquetes. ¿Es una teoría aceptable? 0:)
> > - Tienes los siguientes módulos de adaptadores de red cargados: e1000,
> > sky2 y 3c59x pero sólo tienes... ¿dos tarjetas, o tres?
>
> Como dija antes 4, pero solo 2 configuradas una intel y una 3com
>
> > - La tarjeta está configurada como Full-duplex, según ethtool (yo la
> > tengo a half)
>
> Correcto. (porque la tienes a half? no es una perdida considerable de
> eficiencia)
>
> > - Has verificado los cables y el switch y no has visto nada raro
>
> Correcto.
¿Has probado otro switch y otros cables? ¿El switch y los cables son GigE?
> > - ¿Tienes algún servicio de cortafuegos o proxy en esa interfaz que
> > pueda estar "estorbando"?
>
> Que yo sepa no. Pero la version esta Suse 10.1 trae un montón de cosas
> que desconozco, zmd, apparmor.... yo juraría que tengo todo eso
> desactivado, pero no lo afirmo al 100% porque desconozco esas
> aplicaciones y no se si estara todo desactivado o si influyen en algo.
chkconfig | less
te mostrará todo lo que esté (des)activado. Échale un vistazo a ver cómo está
la cosa. Puesdes probar también con:
lsof -i -n -P
los puertos que se están usando.
HTH
Rafa
--
50% of all statistics are inaccurate.
OpenWengo: rgriman
---------------------------------------------------------------------
Para dar de baja la suscripción, mande un mensaje a:
opensuse-es+unsubscribe@xxxxxxxxxxxx
Para obtener el resto de direcciones-comando, mande
un mensaje a:
opensuse-es+help@xxxxxxxxxxxx
| < Previous | Next > |