Description

commit might fail due to incorrect order of operations

Symptoms

user@router# commit check

error: ffp_intf_ifd_hier_tagging_config_verify: Modified IFD "ae9" flags 0x8019 is in use by BBE subscriber, commit denied - hierarchical-scheduler config changed

error: foreign file propagation (ffp) failed

Solution

Initial state - active subscribers present on BNG

user@router> show subscribers summary

Subscribers by State

Configured: 164

Active: 1361

Total: 1525

Subscribers by Client Type

VLAN: 25

PPPoE: 1500

Total: 1525


Deactivate all interfaces with hierarchical-scheduler

user@router# deactivate interfaces ae9

user@router# deactivate interfaces ae10

user@router# deactivate interfaces ge-1/0/0

user@router# deactivate interfaces ge-1/0/1

user@router# deactivate interfaces ge-1/0/2

user@router# deactivate interfaces xe-2/0/0


user@router# show | compare

[edit interfaces]

! inactive: ge-1/0/0 { ... }

! inactive: ge-1/0/1 { ... }

! inactive: ge-1/0/2 { ... }

! inactive: xe-2/0/0 { ... }

! inactive: ae9 { ... }

! inactive: ae10 { ... }


Clear all active subscribers

user@router# run clear pppoe sessions no-confirm


user@router# run show subscribers summary

Subscribers by State

Active: 502

Terminating: 298

Total: 800

Subscribers by Client Type

VLAN: 25

PPPoE: 775

Total: 800


user@router# commit


user@router# run show subscribers summary

Subscribers by State

Total: 0

Subscribers by Client Type

Total: 0


Enable/modify/delete hierarchical-scheduler

user@router# show | display set | grep hierarchical-scheduler

set interfaces ge-1/0/0 hierarchical-scheduler

set interfaces ge-1/0/1 hierarchical-scheduler

set interfaces ge-1/0/2 hierarchical-scheduler

set interfaces xe-2/0/0 hierarchical-scheduler

set interfaces ae9 hierarchical-scheduler

set interfaces ae10 hierarchical-scheduler


user@router# set interfaces ge-1/0/0 hierarchical-scheduler maximum-hierarchy-levels 2

user@router# set interfaces ge-1/0/1 hierarchical-scheduler maximum-hierarchy-levels 2

user@router# set interfaces ge-1/0/2 hierarchical-scheduler maximum-hierarchy-levels 2

user@router# set interfaces xe-2/0/0 hierarchical-scheduler maximum-hierarchy-levels 2

user@router# set interfaces ae9 hierarchical-scheduler maximum-hierarchy-levels 2

user@router# set interfaces ae10 hierarchical-scheduler maximum-hierarchy-levels 2


user@router# show | display set | grep hierarchical-scheduler

set interfaces ge-1/0/0 hierarchical-scheduler maximum-hierarchy-levels 2

set interfaces ge-1/0/1 hierarchical-scheduler maximum-hierarchy-levels 2

set interfaces ge-1/0/2 hierarchical-scheduler maximum-hierarchy-levels 2

set interfaces xe-2/0/0 hierarchical-scheduler maximum-hierarchy-levels 2

set interfaces ae9 hierarchical-scheduler maximum-hierarchy-levels 2

set interfaces ae10 hierarchical-scheduler maximum-hierarchy-levels 2


user@router# commit


Bring up all interfaces

user@router# activate interfaces ge-1/0/0

user@router# activate interfaces ge-1/0/1

user@router# activate interfaces ge-1/0/2

user@router# activate interfaces xe-2/0/0

user@router# activate interfaces ae9

user@router# activate interfaces ae10


user@router# commit

Modification History

2024-10-11 : Article Created