Creating several L3 routed port-channels and sub-interfaces, but they failed to come up with errdisabled status. The output "show interface status err" displays the following reasons:
yo411.16:22:08(config-if-Po1201)#show int status errdisabled
Port Name Status Reason
-------------- ---------------- ----------------- ---------------------
Et3/12/1 errdisabled port-channel-shutdown
Et4/12/1 errdisabled port-channel-shutdown
Po1201.3 errdisabled no-internal-vlan
Po1201.2 errdisabled no-internal-vlan
Po1201 errdisabled no-internal-vlan
Basically, the "port-ch-shutdown" error was caused by the Po1201 being down. Checked the EOS document, the system will reserve an internal VLAN for any "no switchport" interfaces. And the internal VLAN ranges start from 1006 to 4094 (ref: EOS Manual section 19.4.3)
yo411.16:22:59(config-if-Po1201)#show vlan internal usage
1006 Port-Channel1900.4002
1007 Ethernet3/36/3
1008 Port-Channel1900
1009 Ethernet3/36/1
1010 Port-Channel1900.4003
1011 Ethernet3/36/4
1012 Ethernet3/36/2
1013 Ethernet3/36/4.2
1014 Ethernet3/36/4.3
And internal VLAN assignment stops at 1015.
yo411.16:23:23(config-if-Po1201)#sh vlan 1015
VLAN Name Status Ports
----- -------------------------------- --------- -------------------------------
1015 VLAN1015 suspended
So the root cause is that there is an accidental configuration of vlan 1015 with a suspended state, and this blocks the internal VLAN assignment.
yo411.16:24:19(config)#no vlan 1006 - 1099
yo411.16:24:36(config)#sh int status errdisabled
After removing the VLAN configuration, there is no internal-VLAN error anymore.
yo411.16:24:47(config)#show vlan internal usage
...
1015 Port-Channel1201.2
1016 Port-Channel1201.3
1017 Port-Channel1201
Another way is to specify the internal VLAN range to an unused space (ref: EOS manual section 21.3)
yo411(config)# vlan internal order descending range 4000 4094
No comments:
Post a Comment