Once on one of the Huawei MA5608 GPON OLT and a regular MCUD card, when the Internet traffic began to reach 900 Mb/s, it was necessary to replace the MCUD with MCUD1 with 10 Gb/s ports.
I note right away that on MCUD1 ports 0 and 1 are 1 Gb/s, ports 2 and 3 are 10 Gb/s.
First, I looked at what boards are installed:
MA5608T(config)#display board 0
-------------------------------------------------------------------------
SlotID BoardName Status SubType0 SubType1 Online/Offline
-------------------------------------------------------------------------
0 H805GPBD Normal
1 H805GPBD Normal
2 H801MCUD Active_normal CPCA
3
4 H801MPWC Normal
5
-------------------------------------------------------------------------
I told the workers to set the new board to hot and turned on the display of alarms in the console:
alarm output all
The board started up for about 3 minutes and then the information was displayed:
MA5608T(config)#
! FAULT MAJOR 2020-08-06 08:09:14+03:00 DST
ALARM NAME :The communication between the board and the control board fails
PARAMETERS :FrameID: 0, SlotID: 3, Board Name: H801MCUD
MA5608T(config)#
! FAULT MAJOR 2020-08-06 08:09:15+03:00 DST
ALARM NAME :Data synchronization between the active and standby control
boards is canceled
PARAMETERS :FrameID: 0, Active SlotID: 2, Standby SlotID: 3
MA5608T(config)#
! RECOVERY CLEARED 2020-08-06 08:09:15+03:00 DST
ALARM NAME :The communication of the board with the control board recovers
PARAMETERS :FrameID: 0, SlotID: 3, Board Name: H801MCUD1
MA5608T(config)#
The auto load starts
PARAMETERS :FrameID: 0, SlotID: 3, Position: -1, Load Type: Host program, Load Object: Standby control board
A little bit later:
MA5608T(config)#
The auto load complete
PARAMETERS :FrameID: 0, SlotID: 3, Position: -1, Load Type: Host program, Load Object: Standby control board
MA5608T(config)#
The auto load starts
PARAMETERS :FrameID: 0, SlotID: 3, Position: -1, Load Type: BIOS file, Load
Object: Standby control board
MA5608T(config)#
The auto load complete
PARAMETERS :FrameID: 0, SlotID: 3, Position: -1, Load Type: BIOS file, Load
Object: Standby control board
MA5608T(config)#
The auto load starts
PARAMETERS :FrameID: 0, SlotID: 3, Position: -1, Load Type: BIOS file, Load
Object: Standby control board
MA5608T(config)#
The auto load complete
PARAMETERS :FrameID: 0, SlotID: 3, Position: -1, Load Type: BIOS file, Load
Object: Standby control board
MA5608T(config)#
The auto load starts
PARAMETERS :FrameID: 0, SlotID: 3, Position: -1, Load Type: FPGA file, Load
Object: Standby control board
MA5608T(config)#display data sync state
Data synchronization is cancelled. The reason is: Software versions of active and standby boards are not consistent
User configuration data CRC check values of active and standby boards are
inconsistent
MA5608T(config)#
The auto load complete
PARAMETERS :FrameID: 0, SlotID: 3, Position: -1, Load Type: FPGA file, Load
Object: Standby control board
MA5608T(config)#
The auto load starts
PARAMETERS :FrameID: 0, SlotID: 3, Position: -1, Load Type: Version match
File, Load Object: Standby control board
MA5608T(config)#
The auto load complete
PARAMETERS :FrameID: 0, SlotID: 3, Position: -1, Load Type: Version match
File, Load Object: Standby control board
The board was activated by itself and the command below did not have to be executed (as, for example, for GPON boards):
board confirm 0/3
Automatic synchronization between the boards lasted about 10 minutes, at that moment it was impossible to save the configurations:
display data sync state
Data synchronization is cancelled. The reason is: Software versions of active and standby boards are not consistent
User configuration data CRC check values of active and standby boards are
inconsistent
save
System is loading or backup or duplicating data or rollback or cancelling
rollback, please dispose data later
Later, I checked the status of the boards:
MA5608T(config)#display board 0
-------------------------------------------------------------------------
SlotID BoardName Status SubType0 SubType1 Online/Offline
-------------------------------------------------------------------------
0 H805GPBD Normal
1 H805GPBD Normal
2 H801MCUD Active_normal CPCA
3 H801MCUD1 Standby_normal CPCB
4 H801MPWC Normal
5
-------------------------------------------------------------------------
Checked the CPU load:
display cpu 0/2
display cpu 0/3
Disabled displaying alarms to the console:
undo alarm output all
Note that you cannot configure VLANs on the ports of the backup card, they will be configured automatically as on the first card when the second card becomes active:
MA5608T(config)#port vlan 208 0/3 2
Failure: Standby board does not support the operation
port vlan 208 0/3 2
port vlan 944 0/3 2
SFP+ 10Gb/s modules used from Step4net 60km DDM 1330nm/1270nm WDM-LC
Note that the link did not up unless you manually specified the speed:
interface mcu 0/3
auto-neg 2 disable
speed 2 10000
duplex 2 full
Saved the configuration:
MA5608T(config)#save
MA5608T(config)#
It will take several minutes to save configuration file, please wait...
MA5608T(config)#
Configuration file had been saved successfully
Note: The configuration file will take effect after being activated
MA5608T(config)#
The data is being saved, please wait a moment...
MA5608T(config)#
1 [2020-08-06 08:19:51+03:00 DST]:The percentage of saved data on 2 slot's
control board is: 66%
MA5608T(config)#
1 [2020-08-06 08:19:54+03:00 DST]:The percentage of saved data on 2 slot's
control board is: 72%
MA5608T(config)#
1 [2020-08-06 08:19:57+03:00 DST]:The percentage of saved data on 2 slot's
control board is: 78%
MA5608T(config)#
MA5608T(config)#
1 [2020-08-06 08:19:59+03:00 DST]:The data of 2 slot's control board is saved completely
MA5608T(config)#
Note: The duplicated configuration file in 0 frame 3 slot takes effect after being activated
Since the old MCUD was not relevant, I had to turn off the OLT, switch the optics to MCUD1 and turn on the OLT (they did not take out the active MCUD for hot).
See also my article:
Install GPON card in Huawei OLT
Hi. What version of the software did you have on this OLT? MCUD and MCUD1 didn’t want me to work at the same time, I wonder how did you do it?