创建链路聚合
1、创建链路聚合
root@solts01:~# dladm show-phys
LINK MEDIA STATE SPEED DUPLEX DEVICE
net1 Ethernet unknown 0 unknown e1000g1
net2 Ethernet unknown 0 unknown e1000g2
net3 Ethernet unknown 0 unknown e1000g3
net0 Ethernet up 1000 full e1000g0
root@solts01:~# ipadm show-if
IFNAME CLASS STATE ACTIVE OVER
lo0 loopback ok yes –
net0 ip ok yes –
root@solts01:~# dladm show-link
LINK CLASS MTU STATE OVER
net1 phys 1500 unknown –
net2 phys 1500 unknown –
net3 phys 1500 unknown –
net0 phys 1500 up –
root@solts01:~# dladm create-aggr -m dlmp -l net1 -l net2 -l net3 dlmp0
root@solts01:~# dladm show-aggr -x
LINK PORT SPEED DUPLEX STATE ADDRESS PORTSTATE
dlmp0 – 1000Mb full up 0:c:29:4f:53:74 –
net3 1000Mb full up 0:c:29:4f:53:88 attached
net1 1000Mb full up 0:c:29:4f:53:74 attached
net2 1000Mb full up 0:c:29:4f:53:7e attached
root@solts01:~# ipadm create-ip dlmp0
root@solts01:~# ipadm create-addr -T static -a local=192.168.2.136/24 dlmp0/v4
root@solts01:~# dladm show-aggr -x
LINK PORT SPEED DUPLEX STATE ADDRESS PORTSTATE
dlmp0 – 1000Mb full up 0:c:29:4f:53:74 –
net3 1000Mb full up 0:c:29:4f:53:88 attached
net1 1000Mb full up 0:c:29:4f:53:74 attached
net2 1000Mb full up 0:c:29:4f:53:7e attached
root@solts01:~# ipadm show-addr
ADDROBJ TYPE STATE ADDR
lo0/v4 static ok 127.0.0.1/8
net0/v4 static ok 192.168.2.135/24
dlmp0/v4 static ok 192.168.2.136/24
lo0/v6 static ok ::1/128
net0/v6 addrconf ok fe80::20c:29ff:fe4f:536a/10
root@solts01:~# ipadm create-addr -T dhcp dlmp0
dlmp0/v4a
root@solts01:~# ipadm show-addr
ADDROBJ TYPE STATE ADDR
lo0/v4 static ok 127.0.0.1/8
dlmp0/v4 static ok 192.168.2.136/24
dlmp0/v4a dhcp ok 192.168.2.183/24
net0/v4 static ok 192.168.2.135/24
lo0/v6 static ok ::1/128
net0/v6 addrconf ok fe80::20c:29ff:fe4f:536a/10
2、将链路添加到聚合
root@solts01:~# ipadm show-if
IFNAME CLASS STATE ACTIVE OVER
lo0 loopback ok yes –
dlmp0 ip ok yes –
net0 ip ok yes –
root@solts01:~# dladm show-link
LINK CLASS MTU STATE OVER
net1 phys 1500 up –
net2 phys 1500 up –
net3 phys 1500 unknown –
net0 phys 1500 up –
dlmp0 aggr 1500 up net1 net2
root@solts01:~# ipadm delete-ip net3
root@solts01:~# dladm add-aggr -l net3 dlmp0
root@solts01:~# dladm show-link
LINK CLASS MTU STATE OVER
net1 phys 1500 up –
net2 phys 1500 up –
net3 phys 1500 up –
net0 phys 1500 up –
dlmp0 aggr 1500 up net1 net2 net3
3、从聚合中删除链路
root@solts01:~# dladm show-link
LINK CLASS MTU STATE OVER
net1 phys 1500 up –
net2 phys 1500 up –
net3 phys 1500 up –
net0 phys 1500 up –
dlmp0 aggr 1500 up net3 net1 net2
root@solts01:~# dladm remove-aggr -l net3 dlmp0
root@solts01:~# dladm show-link
LINK CLASS MTU STATE OVER
net1 phys 1500 up –
net2 phys 1500 up –
net3 phys 1500 unknown –
net0 phys 1500 up –
dlmp0 aggr 1500 up net1 net2