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:
Configure los puertos del nodo para que se utilicen como una agregación
Si el nodo admite LACP, configure LACP en modo activo o pasivo
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.
Determine qué interfaces hay instaladas en el sistema.
# dladm show-link |
Determine qué interfaces se han sondeado.
# ifconfig -a |
# dladm create-aggr -d interface -d interface [...]key |
Representa el nombre de dispositivo de la interfaz que pasará a formar parte de la agregación.
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 |
Configure y sondee la agregación creada.
# ifconfig aggrkey plumb IP-address up |
Por ejemplo:
# ifconfig aggr1 plumb 192.168.84.14 up |
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.
(Optativo) Haga que la configuración IP de la agregación de vínculos persista al reiniciar.
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.
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 |
Efectúe un inicio de reconfiguración.
# reboot -- -r |
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. |
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.