...
After a successful ISSU (upgrade) or ISSD (downgrade) of an MDS 9718 switch: 1. Devices are not able to FLOGI into a switch. The devices can be new or one that was previously logged into successfully but were logged out due to a host reload or other event that takes link down. 2. Ports are seen in 'offline' or 'init' status: show interface brief ... fc5/31 101 auto off offline swl -- -- -- -- f102/32 101 auto off offline swl -- -- -- -- fc8/33 101 auto off init swl -- -- -- -- 3. Output of show flogi internal event-history errors references flogi being dropped due to upgrade in progress: [102] fs_fc2_msg_flogi: dropped FLOGI with S_ID = 0x000000 pwwn 30:00:00:00:49:49:49:49 intf fc5/31 because upgrade is in progress. [102] fs_check_n_set_upgrade_in_progress: will reinit intf 0x401f000 fc5/31 after the upgrade has completed because of a request with cmd code ELS_FLOG 4. The show system internal mts buffer detail command may show old MTS messages to F_port Server and/or Port Manager process: Node/Sap/queue Age(ms) SrcNode SrcSAP DstNode DstSAP OPC MsgId MsgSize RRToken Offset sup/13440/nper 2267 0xA01 13440 0xA01 34 1530 0xa8f6060 200 0xa8f6060 0xb12a804 sup/11883/recv 31544 0xA01 37 0xA01 0 918 0xa89f4b0 0 0 0xb12aa04 sup/11873/recv 31544 0xA01 37 0xA01 0 918 0xa89f4b0 0 0 0xb12aa04 sup/34/pers 2267 0xA01 13440 0xA01 34 1530 0xa8f6060 200 0xa8f6060 0xb12a804 sup/41/pers 243226968 0xA01 14 0xA01 0 252 0x4017c4 6 0 0xfae0e04 sup/41/pers 243226967 0xA01 14 0xA01 0 250 0x4017e2 12 0 0xfae0004 sup/41/pers 242623449 0xA01 14 0xA01 0 252 0x435269 6 0 0xfae0c04 sup/41/pers 242623447 0xA01 14 0xA01 0 250 0x435288 12 0 0xfae0f04 sup/41/pers 81334130 0xA01 14 0xA01 0 252 0x6ff9788 6 0 0xfae3104 sup/41/pers 81334128 0xA01 14 0xA01 0 250 0x6ff97a6 12 0 0xfae0d04 sup/41/pers 75662225 0xA01 14 0xA01 0 252 0x73d5b68 6 0 0xfae3304 switch123# show system internal mts sup sap 43 description Port Manager Request High Prior switch123# show system internal mts sup sap 41 description F_Port Server high priority req
This issue only occurs on MDS 9718 switches when there are modules in the 2nd and 18th slots and the module in the 18th slot fails during the ISSU. When the module in the 18th slot reloads it would normally come up at the new code level. Upgrade flag is left as TRUE for a module 2 as a result of this. The entire FLOGI process is waiting for the FLOGI process in module 2 to complete before processing any FLOGIs. This status can be confirmed with the show flogi internal info | include Upgrade|Node: next 4 command: Upgrade in progress TRUE 1; dpvm en[0] vmis en[0] npiv en[1] evfp en[1] Node: 202 Ports: 48 Present TRUE Upgrade:TRUE mod_info: 0x1027bed4 port_size_obsolete: 32 num_vports: 0 num_ports_obsolete: 32 slot: 1, nodeid: 0x202, rid: 0x0, is_present: 1, upgrade: 1 "Upgrade in progress TRUE 1" indicates the FLOGI process is waiting for ISSU to complete. "Node: 202 Ports: 48 Present TRUE Upgrade:TRUE" and "slot: 1, nodeid: 0x202, rid: 0x0, is_present: 1, upgrade: 1" both indicate that module 2 considers ISSU to be still in progress
The following hidden command can be used to turn off the upgrade flag on module 2: switch123# debug flogi test do_lc_upg_over slot 2 proc 2 node_id 0x202 lc_node 0x202 Request sent Response received
None.
The module id is correctly handled and the upgrade flag is correctly turned off.