Reset Search
 

 

Article

Standby Management Module unable to enter Ready state

« Go Back

Information

 
TitleStandby Management Module unable to enter Ready state
Symptoms
Following error seen on Active Management Module console:
 
Error:update_standby_mp_image_info: num_lp_image_info (2663857) is larger than LP_IMAGE_TYPE_NUMBER (1)



Show module may return incorrect module type:
 
MLX#show module 
Module Status Ports Starting MAC 
M1 (upper):BR-MLX-MR2-32-M Management Module Active 
M2 (lower):NetIron XMR Management Module Standby(Reboot State)
Environment
MLX
Cause
Issue will be seen only when active MP is running with image version 6.2 or above, and a standby MP having image version 6.1 or below is inserted.
Resolution
Prerequisite:

Prior to commencing this procedure open 3 telnet or SSH sessions to the MLX.
On session 2 issue the command rconsole to connect to the active management module console.
On session 3 issue the command rconsole standby to connect to the standby management module console.

Procedure:


Error messages similar to the following will be scrolling on the active management module console:
Error:update_standby_mp_image_info: num_lp_image_info (9556573) is larger than LP_IMAGE_TYPE_NUMBER (1)
Error:update_standby_mp_image_info: num_lp_image_info (9556573) is larger than LP_IMAGE_TYPE_NUMBER (1)
Error:update_standby_mp_image_info: num_lp_image_info (9556573) is larger than LP_IMAGE_TYPE_NUMBER (1)

From session 1 issue the following command to reset the standby management module:
 
telnet@MLX2#reboot-standby
Reset Standby MP

Immediately switch to the standby management module console on session 3, when activity is seen on the screen hit the b key several times to interrupt the boot sequence, which will put the module into monitor mode:
NetIron XMR/MLX Boot Monitor Version 6.2.0
Enter 'b' to stop at boot monitor
MP-2 Monitor>

On the standby management module console run the command dir to list out the files stored in the module flash memory:
MP-2 Monitor>dir
         1 [ffff] $$sshdsspub.key
      1564 [69dc] $$sshrsaclient.key
      1564 [4ef9] $$sshrsahost.key
       435 [81d0] $$sshrsapub.key
    660145 [c395] ___mbridge
        27 [0a03] boot-parameter
       478 [2e7d] boot.sig
       460 [bc52] fips_public_key.crt
    524288 [0000] lp-boot-0
       478 [8951] lp-boot.sig
       256 [7948] lp-mon.sig
    571513 [0000] lp-monitor-0
       256 [9b44] lp-pri.sig
   9556573 [0000] lp-primary-0
       256 [7120] lpfpga.sig
      2987 [1f2a] manifest
       256 [dd7f] manifest.sig
       256 [9940] mbridge.sig
    546489 [0000] monitor
       256 [c2b9] monitor.sig
  10642668 [0000] primary
       256 [42ab] primary.sig
       256 [36df] secondary.sig
     19088 [95bc] startup-config
  22530806 bytes 24 File(s)
 104595456 bytes free

Match the file size from the list to the file size shown in parentheses (9556573) in the error messages displayed on the active management module console, in this case the file size matched lp-primary-0, but it could be another file.

Delete the file you matched from the list then issue the command reset to reboot the standby management module:
MP-2 Monitor>del lp-primary-0
MP-2 Monitor>reset

The standby management module will synchronize files from the active management module then boot and come up in the standby role.

Note:
When the standby management module is ready run the command show version to verify the images on the management modules are matched:
==========================================================================
SL M1: BR-MLX-MR2-M Management Module Active (Serial #: BVP0413L00G, Part #: 60-1002374-07):
Boot     : Version 5.9.0T165 Copyright (c) 1996-2015 Brocade Communications Systems, Inc.
Compiled on Mar 19 2015 at 03:16:46 labeled as xmprm05900
 (521771 bytes) from boot flash
Monitor  : Version 6.2.0T165 Copyright (c) 1996-2015 Brocade Communications Systems, Inc.
Compiled on Aug 17 2017 at 11:22:12 labeled as xmb06200
 (546965 bytes) from code flash
IronWare : Version 6.2.0bT163 Copyright (c) 1996-2015 Brocade Communications Systems, Inc.
Compiled on Apr  4 2018 at 08:59:36 labeled as xmr06200b
 (10676645 bytes) from Primary
==========================================================================
SL M2: BR-MLX-MR2-M Management Module Standby (Serial #: BVP3238L03J, Part #: 60-1003268-01):
Boot     : Version 5.9.0T165 Copyright (c) 1996-2015 Brocade Communications Systems, Inc.
Compiled on Mar 19 2015 at 03:16:46 labeled as xmprm05900
 (521771 bytes) from boot flash
Monitor  : Version 6.0.0T165 Copyright (c) 1996-2015 Brocade Communications Systems, Inc.
Compiled on Jun  7 2016 at 16:09:32 labeled as xmb06000
 (546489 bytes) from code flash
IronWare : Version 6.2.0bT163 Copyright (c) 1996-2015 Brocade Communications Systems, Inc.
Compiled on Apr  4 2018 at 08:59:36 labeled as xmr06200b
 (10676645 bytes) from Primary

If the monitor image version displayed on the standby management module does not match the version on the active management module issue the command reboot-standby again from session 1 to reload the standby management module, this will load the correct image from the files stored in the flash memory.

After the standby management module has completed the boot load and is ready run the command show version again to confirm the images on both management modules are matched. 
Additional notes
In version 6.2 and above code changes have been done to sync SSl Certificate files to Standby Management Module.
As part of this code change, the boot structure has been modified to include the SSl clients file. This boot structure is used to compare and sync the image files between active MP and standby MP.

As this boot structure is modified from version 6.2, this sync issue can occur when standby MP having lower version image is hot inserted.

This is a design limitation, and will not be fixed.  Customer's must use the workaround in order to resolve this issue
 

Feedback

 

Was this article helpful?


   

Feedback

Please tell us how we can make this article more useful.

Characters Remaining: 255