Guía de administración del sistema: servicios IP

ProcedureCómo crear una agregación de vínculos

Antes de empezar

Nota –

Una agregación de vínculos sólo funciona en vínculos de punto a punto duplex total y con velocidad idéntica. Asegúrese de que las interfaces de su agregación cumplen este requisito.


Si utiliza un nodo en su configuración de agregación, asegúrese de hacer lo siguiente:

  1. Asuma el rol de administrador principal, o conviértase en superusuario.

    La función de administrador principal incluye el perfil de administrador principal. Para crear el rol y asignarlo a un usuario, consulte el Capítulo 2, Working With the Solaris Management Console (Tasks) de System Administration Guide: Basic Administration.

  2. Determine qué interfaces hay instaladas en el sistema.


    # dladm show-link
    
  3. Determine qué interfaces se han sondeado.


    # ifconfig -a
    
  4. Cree una agregación.


    # dladm create-aggr -d interface -d interface [...]key
    
    interfaz

    Representa el nombre de dispositivo de la interfaz que pasará a formar parte de la agregación.

    clave

    Es el número que identifica la agregación. El número de clave menor es 1. Los ceros no se pueden utilizar como claves.

    Por ejemplo:


    # dladm create-aggr -d bge0 -d bge1 1
    
  5. Configure y sondee la agregación creada.


    # ifconfig aggrkey plumb IP-address up
    

    Por ejemplo:


    # ifconfig aggr1  plumb 192.168.84.14 up
    
  6. Compruebe el estado de la agregación que acaba de crear.


    # dladm show-aggr
    

    Recibirá el siguiente resultado:


    key: 1 (0x0001) policy: L4      address: 0:3:ba:7:84:5e (auto)
    device   address           speed         duplex  link    state
    bge0     0:3:ba:7:b5:a7    1000  Mbps    full    up      attached
    bge1     0:3:ba:8:22:3b    0     Mbps    unknown down    standby

    El resultado muestra que se ha creado una agregación con la clave 1 y la directiva L4.

  7. (Optativo) Haga que la configuración IP de la agregación de vínculos persista al reiniciar.

    1. Para realizar agregaciones de vínculos con direcciones IPv4, cree un archivo /etc/hostname.aggrclave. Para realizar agregaciones de vínculos basadas en IPv6, cree un archivo /etc/hostname6.aggr.clave.

    2. Escriba la dirección IPv4 o IPv6 de la agregación de vínculos en el archivo.

      Por ejemplo, para la agregación creada en este procedimiento, se crearía el siguiente archivo:


      # vi /etc/hostname.aggr1
      192.168.84.14
      
    3. Efectúe un inicio de reconfiguración.


      # reboot -- -r
      
    4. Verifique que la configuración de agregación de vínculos especificada en el archivo /etc/hostname.aggrclave se ha configurado.


      # ifconfig -a
      .
      .
      aggr1: flags=1000843 <UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 3
              inet 192.168.84.14 netmask ff000000 broadcast 192.255.255.

Ejemplo 6–4 Creación de una agregación de vínculos

Este ejemplo muestra los comandos que se utilizan para crear una agregación de vínculos con dos dispositivos, bge0 y bge1, y el resultado.


# dladm show-link
ce0             type: legacy    mtu: 1500       device: ce0
ce1             type: legacy    mtu: 1500       device: ce1
bge0            type: non-vlan  mtu: 1500       device: bge0
bge1            type: non-vlan  mtu: 1500       device: bge1
bge2            type: non-vlan  mtu: 1500       device: bge2
# ifconfig -a
lo0: flags=2001000849 <UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
        inet 127.0.0.1 netmask ff000000 
ce0: flags=1000843 <UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
        inet 192.168.84.253 netmask ffffff00 broadcast 192.168.84.255
        ether 0:3:ba:7:84:5e 
# dladm create-aggr -d bge0 -d bge1 1
# ifconfig aggr1 plumb 192.168.84.14 up
# dladm show-aggr
key: 1 (0x0001) policy: L4      address: 0:3:ba:7:84:5e (auto)
device   address           speed         duplex  link    state
bge0     0:3:ba:7:b5:a7    1000  Mbps    full    up      attached
bge1     0:3:ba:8:22:3b    0     Mbps    unknown down    standby

# ifconfig -a
lo0: flags=2001000849 <UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
        inet 127.0.0.1 netmask ff000000 
ce0: flags=1000843 <UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
        inet 192.168.84.253 netmask ffffff00 broadcast 192.168.84.255
        ether 0:3:ba:7:84:5e 
aggr1: flags=1000843 <UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 3
        inet 192.168.84.14 netmask ff000000 broadcast 192.255.255.255
        ether 0:3:ba:7:84:5e 

Como puede comprobar, las dos interfaces usadas para la agregación se habían sondeado previamente con ifconfig.