Failure to Create Diagnostic Logs on EqualLogic

Symptoms

When running the diag command from the Dell EqualLogic CLI (via a SSH session to an EqualLogic member) the process proceeds as normal but never completes, and the SSH session is eventually terminated. Repeating the operation produces the same result.

Example Output:

 1login as: grpadmin
 2grpadmin@xxxxx's password:
 3
 4Welcome to Group Manager
 5
 6Copyright 2001-2015 Dell Inc.
 7
 8EQxxxxx> diag
 9The diag command will gather configuration data from this array
10for support and troubleshooting purposes. No user information will be
11included in this data.
12Results will be sent to "xxxxx" through email.
13If this is unsuccessful, other options for retrieving the results
14will be presented at the end of the procedure.
15Finally, please remember to include your Dell Technical Support case or incident number
16in the subject line of any email that you send to Dell Support. This will help
17ensure that the message is routed correctly.
18
19Do you wish to proceed (y/n) [y]: y
20
21Starting data collection
22Section 1 of 15: .
23Finished in 1 seconds
24Section 2 of 15: .........0.........0.........0...
25Finished in 46 seconds
26Section 3 of 15: ..Waiting up to 9 minutes more for command GetEqllogs..
27Finished in 102 seconds
28Section 4 of 15: .........0.........0....
29Finished in 59 seconds
30Section 5 of 15: .........0.........0.........0..Waiting up to 4 minutes more for command GetPMVerify....
31Finished in 176 seconds
32Section 6 of 15: .........0.........0.........0.....
33Finished in 51 seconds
34Section 7 of 15: .Waiting up to 9 minutes more for command GetVolPages
35Finished in 92 seconds
36Section 8 of 15: ........
37Finished in 16 seconds
38Section 9 of 15: .........0.........0.........0.........0.........0.........0.........0...
39Finished in 101 seconds
40Section 10 of 15: ...
41Finished in 5 seconds
42Section 11 of 15: .........0.........0.........0.......
43Finished in 79 seconds
44Section 12 of 15: ....
45Finished in 35 seconds
46Section 13 of 15: .Waiting up to 9 minutes more for command DumpTransactionLog
47Finished in 87 seconds
48Section 14 of 15: .........0.........0.........0.........0.........0.........0.........0.........0.........0.........

At which point there is no further output and the SSH session is disconnected

Cause

The cause is as yet unknown (to me at least), but the symptoms are possibly due to some left over files in the target directory.

Solution

Check another admin is not trying to run diagnostics on this member at the same time. Then use the file transfer tool that would be used to retrieve the files (WinSCP for example) to connect to the EqualLogic member as grpadmin and remove the Seg_*.dgo files (preferably copying them to a temporary folder on your workstation first just in case). Finally repeat the diag command from a new SSH session (again, logged in as grpadmin) and the process should complete.

WinSCP Example

Background Notes

Based on symptoms I encountered on two EqualLogic hosts, one running v7.1.5 firmware and one running v7.1.9 firmware. Both incidents were resolved by this method in my case but no guarantees!