Got it

An Alarm of No Redundant Link Exists After Storage Array Upgrade Because of Slow Device Deletion Following Windows iSCSI Link Interruption

113 0 0 0 0

Hi team!

Here's a case that An Alarm of No Redundant Link Exists After Storage Array Upgrade Because of Slow Device Deletion Following Windows iSCSI Link Interruption.


Symptoms

A Windows host is interconnected with the storage. 

The host is connected through iSCSI links to the two controllers of an engine. 

The storage is upgraded in the online mode, with the host running I/O services. 

Storage controllers are upgraded one by one. 

When all controllers are upgraded, an alarm is displayed indicating there is no redundant link.


Alarm Information

An alarm indicating there is no redundant link is displayed on the DeviceManager.



Possible Causes

The Windows iSCSI network has large-block I/Os or a large number of concurrent I/Os. 

As a result, the device deletion and reporting periods are long when iSCSI links are interrupted and being recovered.



Identification Method

Procedure:

Step 1 Confirm that the upgrade is complete and the host is running correctly.

Step 2 In UltraPath key events, confirm whether links on a controller were deleted after the upgrade is complete,

             as shown in the following figure:

1

Confirm whether iSCSI initiator link interruption is reported in Windows system events to check whether iSCSI links are interrupted. The following figure shows an example:

2

3

From the preceding procedure, the following can be confirmed: 

Windows does not delete LUN devices on the relevant targets; 

LUN devices on the relevant targets of controller l 1 start to be deleted after the storage upgrade, 

causing the link between the multipathing software and controller 1 to be in a disconnected state. 

Device deletion takes approximately 35 minutes.


Analysis:

After a link status change, Storport delivers the SCSCI command to all buses, targets, and LUNs supported by MSISCSI to confirm current devices. 

MSISCSI has an upper limit for the number of I/O requests being processed. 

If the current number of I/O requests exceeds the limit, some I/O requests wait in a queue. 

As a result, the SCSI command is delayed, which in turn leads to device deletion delay. 

This issue is caused by system design of Microsoft.

Microsoft gives an official explanation for this issue on https://support.microsoft.com/en-us/kb/3073577.

As a result, links are interrupted and recovered, causing long device deletion and reporting periods and a delay of 10 to 30 minutes. 

In extreme cases, the system tries to delete a device when another controller restarts, 

causing the host to have no available links, I/Os to fail to be delivered, and services to be interrupted.


When this issue occurs, there has been an I/O delay of one to two seconds, and host services are already running slowly.

This issue is caused by system design of Microsoft. 

Windows does not ensure devices can be deleted or reported within specified time. 

This issue is a third-party issue.


Troubleshooting Procedure

Step 1 Query the service running status. 

            It can be seen that the service is running slowly.

Step 2 Reduce the I/O pressure to enable the service to run smoothly. 

            Device deletion and creation are completed in short periods.



Check After Recovery

Observe for a certain period of time to ensure smooth service running. 

If the alarm persists, contact Huawei engineers.



Application Scope

This issue has nothing to do with the storage array version. 

It is related to the Windows operating system.

Comment

You need to log in to comment to the post Login | Register

Notice: To protect the legitimate rights and interests of you, the community, and third parties, do not release content that may bring legal risks to all parties, including but are not limited to the following:
  • Politically sensitive content
  • Content concerning pornography, gambling, and drug abuse
  • Content that may disclose or infringe upon others ' commercial secrets, intellectual properties, including trade marks, copyrights, and patents, and personal privacy
Do not share your account and password with others. All operations performed using your account will be regarded as your own actions and all consequences arising therefrom will be borne by you. For details, see " User Agreement."

My Followers

Login and enjoy all the member benefits

Login

Block
Are you sure to block this user?
Users on your blacklist cannot comment on your post,cannot mention you, cannot send you private messages.
Reminder
Please bind your phone number to obtain invitation bonus.