Benvingudes i benvinguts al portal Linkat

La Linkat és la distribució educativa de GNU/Linux que ha iniciat i ofereix el Departament d'Educació a la comunitat educativa. Es tracta d'un projecte de programari lliure que permet als centres educatius, però també a tota la societat, tenir accés de forma legal, gratuïta i amb suport tècnic professional, a un conjunt molt ampli d'aplicacions: educatives, d'ofimàtica, d'Internet, multimèdia...

Balanceig de càrrega  Final

  • Hola,

    Tenim ja el proxy preparat amb el balancejador de càrrega. La part del proxy
    ens funciona però el balancejador no ho tenim massa clar.

    Hem modificat els scripts que hi ha a la wiki posant les dades del nostre
    centre, en el nostre cas són:

    a rt-tables

    #
    # reserved values
    #
    255 local
    254 main
    253 default
    0 unspec
    #
    # local
    #
    #1 inr.ruhep
    1 XTEC
    2 EXT1

    a load-balance

    #
    # IP2: IP associada a eth2
    # IP3: IP associada a eth3
    # GTW2: Porta de sortida 1 associada a l'eth2
    # GTW3: Porta de sortida 1 associada a l'eth3
    # XARXA2: Subxarxa 1 associada a l'eth2
    # XARXA3: Subxarxa 1 associada a l'eth3
    #
    IP2=192.168.1.4
    IP3=192.168.5.4
    GTW2=192.168.1.1
    GTW3=192.168.5.1
    XARXA2=192.168.1.0
    XARXA3=192.168.5.0

    a load-balance.control.sh

    #
    # IPs i portes de sortida del balancejador
    #
    IP2=192.168.1.4
    IP3=192.168.5.4
    GTW2=192.168.1.1
    GTW3=192.168.5.1

    El que no sabem és com podem comprovar que realment es fa el balnceig.

    Hem provat amb el programa Etherape. Capturem el que passa per eth2 i
    realment veiem que hi ha trànsit, però no passa el mateix per eth3. En
    aquest cas no es visualitza res, el que ens fa pensar que alguna cosa no
    funciona.

    Teniu alguna idea de què podem comprovar??

    Salut!!!

    --
    Joan Lloret
    IES Montgrí
  • Hola Joan,

    una forma de comprovar-ho és desconnectar el cable de xarxa de la eth2 i veure si navega per la eth3.

    Salut.

    Projecte Linkat
  • He fet la prova de desconnectar la eth2 i no navega per la eth3.

    Amb l'ordre ip route s'obté aquest resultat:

    192.168.5.0/24 dev eth3 proto kernel scope link src 192.168.5.4
    192.168.1.0/24 dev eth2 proto kernel scope link src 192.168.1.4
    192.168.0.0/24 dev eth0 proto kernel scope link src 192.168.0.4
    169.254.0.0/16 dev eth0 scope link
    127.0.0.0/8 dev lo scope link
    default via 192.168.1.1 dev eth2

    El valor default és el que he posat a Encaminament en la configuració de la xarxa.

    Salut!!!

    joan
  • Hola Joan,

    Mira esta guia de openSuse:
    http://es.opensuse.org/Bonding

    Salut.

    Projecte Linkat
  • Hola Joan,

    No, no estan fent el balanceig de càrrega.

    T'hauria d'aparèixer:

    nexthop via 192.168.1.1 dev eth2 weight 1
    nexthop via 192.168.5.1 dev eth3 weight 1

    Veig que heu canviat els noms de les variables:

    IP i GTW

    Heu d'anar en compte perquè s'han de canviar a:

    ip route replace default scope global nexthop via $GTW1 weight 1
    nexthop via $GTW2 weight 1


    Si ho heu fet us proposo un nou canvi. Aneu al YaST i no configureu les ethernet, és a dir no assigneu cap IP, ni porta de sortida a les 2 ethernets. Us ho dic perquè l'script ja les configura i assigna el gateway a casa placa de xarxa.

    Ja em direu alguna cosa


    Joan de Gracia
  • 0 usuaris

Aquesta llista mostra els usuaris actius durant els darrers 20 minuts.