Changing Stack Unit IDs with Stack Interactive-setup
The selection Option 1: change stack unit IDs allows you to change the ID of a stack unit, except for the active controller. You can change a unit ID to a used or an unused ID. If the ID is used, the system forces you to change the ID of the unit that already uses the ID. As a result, you can use this option to swap IDs or to change to new IDs. If the changed ID would cause the unit to become non-operational due to a module mismatch, the system displays a warning.
ICX7750-26Q Router# stack interactive-setup You can abort stack interactive-setup at any stage by <ctrl-c> 0: quit 1: change stack unit IDs 2: discover and convert new units (no startup-config flash) to members 3: discover and convert existing/new standalone units to members 2&3 can also find new links and auto-trunk or convert chain(s) to ring. Please type your selection: 1 <-- Option 1 to change unit IDs. active standby +---+ +---+ +---+ =2/1| 1 |2/4==2/1| 3 |2/4==2/4| 2 |2/1= | +---+ +---+ +---+ | | | |-------------------------------------| You can change ID of any standby/member. However, the configuration will not change. Type "done" to finish, or a new ID for unit 3 (default 3): 2 <-- ID is not default. Warning! unit 3 --> 2 will cause a non-operational unit because of module mismatch. <-- System warning that a unit will become non-operational ID 2 will be used by unit 3. Please type a new ID for unit 2: 5 <-- Unit 2 must change ID. Change IDs: 3->2, 2->5, *** Warning! the following ID changes will cause non-operational units due to module config mismatch: 3->2, Warning! some units will be reloaded to take new IDs. <-- System must reload units.
Once you enter y to accept, the ID changes are applied.
Do you want to proceed? (enter 'y' or 'n'): y
ICX7750-26Q Router#T=1d17h50m27.1: Election, was active, no change, ID=1, pri=128, 3U(1-2,5), A=u1, nbr#=2 2, reason: u2: interactive-setup, ,
T=1d17h46m43.9: *** Warning! put stack u2 MAC=748e.f8f9.6300 to non-operational, reason= config mismatch. You could recover by configuring "no stack unit 2".
T=1d17h46m43.9: Active unit 1 deletes u3 but keeps its static config.
T=1d17h50m29.7: Election, was active, no change, ID=1, pri=128, 3U(1-2,5), A=u1, nbr#=2 2, reason: u1: stk-po-chg, ,
T=1d17h46m49.4: reset unit 2: u2 bootup-id=3
T=1d17h46m49.4: reset unit 5: u5 bootup-id=2
Config changed due to add/del units. Do write mem if you want to keep it
T=1d17h46m54.5: Unit 1 loses all neighbors.
T=1d17h46m54.5: Active unit 1 deletes u2 but keeps its static config.
T=1d17h46m55.0: Active U1 deletes U5 and its config because it is learned.
T=1d17h52m46.4: Election, was active, no change, ID=1, pri=128, 2U(1,5), A=u1, nbr#=1 0, reason: u5: port-up, ,
T=1d17h49m4.9: Synchronize webauth files to u5
T:1d17h49m6.1: Done hot swap: active controller u1 sets u5 to Ready.
Stack unit 5 Power supply 1 is up
Stack unit 5 Power supply 2 is not present
T=1d17h52m50.4: Election, was active, no change, ID=1, pri=128, 2U(1,5), A=u1, nbr#=1 0, reason: u1: stk-po-chg, ,
Config changed due to add/del units. Do write mem if you want to keep it
ICX7750-26Q Router#T=1d17h53m14.8: Election, was active, no change, ID=1, pri=128, 3U(1-2,5), A=u1, nbr#=1 1, reason: u2: port-up, ,
T=1d17h49m31.5: *** Warning! put stack u2 MAC=748e.f8f9.6300 to non-operational, reason= config mismatch. You could recover by configuring "no stack unit 2".
Config changed due to add/del units. Do write mem if you want to keep it
T=1d17h53m21.5: Election, was active, no change, ID=1, pri=128, 3U(1-2,5), A=u1, nbr#=2 2, reason: u2: port-up, ,
Config changed due to add/del units. Do write mem if you want to keep it
ICX7750-26Q Router# show stack
T=1d17h49m48.5: alone: standalone, D: dynamic cfg, S: static
ID Type Role Mac Address Pri State Comment
1 S ICX7750-26QXG active cc4e.2438.7280 128 local Ready
2 S ICX7750-26QXG member 748e.f8f9.6300 128 remote NON-OP: config mismatch
3 S ICX7750-26QXG member 0000.0000.0000 0 reserve
5 D ICX7750-48XGF member 609c.9f7f.9400 128 remote Ready, standby if reloaded
active
+---+ +---+ +---+
=2/1| 1 |2/4==2/1| 2 |2/4==2/4| 5 |2/1=
| +---+ +---+ +---+ |
| |
|-------------------------------------|
There is no standby. Will assign a standby in 50 sec
Current stack management MAC is cc4e.2438.7280
Once you have confirmed the configuration, be sure to save the configuration with
the
write memory command.
ICX7750-26Q Router# configure terminal ICX7750-26Q Router(config)# write memory