Building a Two-unit Linear-topology Trunk Manually
The following procedure uses an ICX 7250 stack as an example. A two-unit ICX 7250 stack has two potential linear-topology trunks, (x/2/1 to x/2/4) and (x/2/5 to x/2/8). The following figure shows the appropriate cabling for the four-port linear topology trunk (x/2/1 to x/2/4) on an ICX 7250 two-unit stack configured in the following procedure.
stack-trunk
1/2/1 to 1/2/6 1/3/1 to 1/3/6 or
stack-trunk
1/2/5 to 1/2/6 1/3/5 to 1/3/6. Both trunks contain ports in two slots.
Complete the following steps to configure a two-unit linear-topology trunk manually (in this case, on an ICX 7250 two-unit stack).
- On both units, create the desired trunk in stack unit configuration sub-mode.
ICX7250# configure terminal ICX7250(config)# stack unit 1 ICX7250(config-unit-1)# stack-trunk 1/2/1 to 1/2/4
The example configures ports 1/2/1 through 1/2/4 as a stacking trunk on one of the stack unit candidates. Enter the trunk configuration on the other unit, too. - Enter the
stack enablecommand on both units. - Connect cables between the two units. (For this example, connect four cables.)
- Enter the
write memorycommand to save the learned configuration.
The following example shows the manual formation of a two-unit ICX 7250 linear-topology stack.
====================Unit 1 Log============================
ICX7250-48P Router# configure terminal
ICX7250-48P Router(config)# stack unit 1
ICX7250-48P Router(config-unit-1)# stack-trunk 1/2/1 to 1/2/4
stack-trunk 1/2/1 to 1/2/4 replaces stack-port 1/2/1 and stack-port 1/2/3
ICX7250-48P Router(config-unit-1)# stack enable
Enable stacking. This unit actively participates in stacking
ICX7250-48P Router(config-unit-1)# end
ICX7250-48P Router# show running-config
Current configuration:
!
ver 08.0.90
!
stack unit 1
module 1 icx7250-48p-poe-port-management-module
module 2 icx7250-sfp-plus-8port-80g-module
stack-trunk 1/2/1 to 1/2/4
stack enable
stack mac 609c.9f99.1988
!
!
hitless-failover enable
!
!
end
ICX7250-48P Router#
T=2m20.4: Election, was alone --> active, ID=1, pri=0, 2U(1-2), A=u1, nbr#=1 0, reason: u2: hitle-fail-en, ,
T=2m23.0: Election, was active, no change, ID=1, pri=0, 2U(1-2), A=u1, nbr#=1 0, reason: u1: stk-po-chg, ,
T=2m25.9: reset unit 2: u2 bootup-id=1
Config changed due to add/del units. Do write mem if you want to keep it
T=2m31.0: Unit 1 loses all neighbors.
T=2m31.0: Active U1 deletes U2 and its config because it is learned.
=====================unit 2 log==================================
ICX7250-48P Router# configure terminal
ICX7250-48P Router(config)# stack unit 1
ICX7250-48P Router(config-unit-1)# stack-trunk 1/2/1 to 1/2/4
stack-trunk 1/2/1 to 1/2/4 replaces stack-port 1/2/1
ICX7250-48P Router(config-unit-1)# stack enable
Enable stacking. This unit actively participates in stacking
ICX7250-48P Router(config-unit-1)# end
ICX7250-48P Router# show running-config
Current configuration:
!
ver 08.0.90
!
stack unit 1
module 1 icx7250-48p-poe-port-management-module
module 2 icx7250-sfp-plus-8port-80g-module
stack-trunk 1/2/1 to 1/2/4
stack enable
stack mac 609c.9f99.3f80
!
!
hitless-failover enable
!
!
end
ICX7250-48P Router#
T=2m23.4: Election, was alone --> member, ID=2, pri=0, 2U(1-2), A=u1, nbr#=1 0, reason: u1: hitle-fail-en, ,
My assigned ID is 2, but my bootup ID is 1, need reload
T=2m29.1: Boot request from u1 mac=609c.9f99.1988, reason: u2 bootup-id=1, flash: Primary, jumbo=0,
Unmounting the External USB
We are in system reset
#### Bootup Printout is snipped
The system : started=warm start reloaded=by "reload"
My stack unit ID = 2, bootup role = member
[MEMBER]local-2@ICX7250-48P Router>
Creating certificate, please wait...
SSL Client Certificate is successfully created
[MEMBER]local-2@ICX7250-48P Router>
T=45.5: Election, was member, no change, ID=2, pri=0, 2U(1-2), A=u1, nbr#=1 0, reason: u1: nbr-no-stk-p, ,
Unit 2 becomes ready
Connecting to active controller 1 console...(Press Ctrl Shift - x to exit)
T=48.5: Election, was member, no change, ID=2, pri=0, 2U(1-2), A=u1, nbr#=1 0, reason: u1: stk-po-chg, ,
ICX7250-48P Router>UNIT2:T=1m49.8: Unit 2 is assigned standby by active u1.
T=1m52.0: Standby u2 start parsing running config from active controller u1
T=1m52.3: Standby u2 finished parsing running config from active controller u1.
T:1m54.5: Done hot swap: standby controller u2 sets u1 to Ready.
ICX7250-48P Router# show running-config
Current configuration:
!
ver 08.0.90
!
stack unit 1
module 1 icx7250-48p-poe-port-management-module
module 2 icx7250-sfp-plus-8port-80g-module
stack-trunk 1/2/1 to 1/2/4
stack unit 2
module 1 icx7250-48p-poe-port-management-module
module 2 icx7250-sfp-plus-8port-80g-module
stack-trunk 2/2/1 to 2/2/4
stack enable
stack mac 609c.9f99.1988
!
!
ICX7250-48P Router# show stack
T=38m56.4: alone: standalone, D: dynamic cfg, S: static
ID Type Role Mac Address Pri State Comment
1 S ICX7250-48P active 609c.9f99.1988 0 local Ready
2 D ICX7250-48P standby 609c.9f99.3f80 0 remote Ready
standby active
+---+ +---+
| 2 |2/1==2/1| 1 |
+---+ +---+
Standby u2 - protocols ready, can failover or manually switch over
Role history: N: standalone, A: active, S: standby, M: member
U1: N->A
Current stack management MAC is 609c.9f99.1988
ICX7250-48P Router# write memory
