You are on page 1of 11

Dell EqualLogic PS Series Storage Arrays

Updati ng Dri ve Fi rmware


Version 4.0
















































Copyright 2011-2013 Dell Inc. All rights reserved.
Dell and EqualLogic are trademarks of Dell Inc.
All trademarks and registered trademarks mentioned herein are the property of their respective owners.

Information in this document is subject to change without notice.

Reproduction of this material in any manner whatsoever without written permission is strictly forbidden.

Published: December 2013

Part Number: 110-6044-R8













































Page 1

Preface
This document describes how to update disk drive firmware on Dell

EqualLogic

PS Series Storage
Arrays.

Contacting Dell
Dell support service is available to answer your questions about PS Series storage arrays. If you are a
customer in the United States or Canada in need of technical support, call 1-800-945-3355. If you are outside
of the United States or Canada, you can obtain a listing of international Dell EqualLogic support telephone
numbers by visiting support.dell.com/support/topics/global.aspx/support/enterprise support/en/equal logic.
If you have an Express Service Code, have it ready. The code helps the Dell automated support telephone
system direct your call more efficiently.

Error Handling Routine Enhancements
Dell has made recent improvements to Hard Disk Drive (HDD) error-handling routines in the PS Series
firmware. Dell has also worked closely with HDD manufacturers to improve error-handling routines of the
physical HDD. Combined with recent improvements to PS Series firmware, this HDD firmware update
reduces drive errors. This software utility, now a single kit, handles putting the correct firmware on the
correct drives. It replaces the two previous individual hard drive firmware update kits, and incorporates
additional new drive firmware.

Planning the Update
Each group member containing drives being updated must be running the correct PS Series firmware
version. The minimum required PS Series firmware version is 5.2.5. The
ki t _V4. 0_Dr i veFw_xxxxxxxxx. t gz dr i ve update kit will update the drive firmware to the indicated
version in the appendix table.
Note: The existing drive firmware version must match what is in that table.

Backing Up Data
Regular backups are a vital part of maintaining a storage environment. In addition, because upgrading
infrastructure is a critical service procedure, it should be carefully planned and implemented at off-peak
hours (if possible) and after a backup has occurred.

Uploading the Drive Firmware Update Kit to the Array
Use FTP to upload the drive firmware kit to the array in binary mode. For detailed information, see
Uploading the Kit to the Array Using FTP on page 5. Repeat this upload step for each additional array that
meets the criteria in the table above.

Updating the Drive Firmware
1. Update the drive firmware by entering the following command at the CLI prompt:
Cl i > updat e

2. Repeat the procedure on every group member containing the drive type that requires the update.
Page 2

The following is an example of running the ki t _V4. 0_Dr i veFw_xxxxxxxxx. t gz drive firmware update
script.

spi ce24- gr p> updat e
14: 31: 51 Updat i ng f r omki t f i l e " ki t _V4. 0_Dr i veFw_1948401162. t gz"

Thi s command wi l l updat e t he f i r mwar e on t he ar r ay' s f l ash car d memor y
usi ng t he updat e ki t f i l e t hat was copi ed t o t he ar r ay.

I f you choose t o pr oceed, you wi l l be shown t he cur r ent f i r mwar e ver si on
and t he ver si on t o whi ch you wi l l updat e. You wi l l t hen be gi ven t he
choi ce t o pr oceed agai n.

Do you want t o pr oceed ( y/ n) [ y] : y

14: 31: 53 Ver i f yi ng ki t i nt egr i t y.
St ar t i ng Di sk Fi r mwar e updat e. . . V4. 0
. . . I ni t i al i zi ng suppor t l i br ar i es. . .

I dent i f yi ng dr i ves t hat qual i f y f or f i r mwar e upgr ades. . . Pl ease wai t .
39 dr i ve( s) i n t hi s ar r ay qual i f y f or a f i r mwar e upgr ade.


- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
The pr ocess wi l l now updat e t he 39 dr i ves t hat qual i f y f or a f i r mwar e upgr ade.

I f you pr oceed, pl ease do not power of f or r est ar t t he ar r ay, or r emove
any dr i ves unt i l t he updat e pr ocess compl et es.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Do you want t o cont i nue at t hi s t i me ( Y/ N) ? y
SKI PPI NG Dr i veI D 0 No f i r mwar e i s avai l abl e f or Model : ST2000NM0011

Checki ng heal t h st at us of Ar r ay
UPGRADI NG Dr i veI D 1 f i r mwar e f r omKD03 t o KD0A usi ng . / f wbi n/ KD0A. l od
Dr i ve f i r mwar e successf ul l y updat ed : on dr i ve 1

Checki ng heal t h st at us of Ar r ay
UPGRADI NG Dr i veI D 2 f i r mwar e f r omKD03 t o KD0A usi ng . / f wbi n/ KD0A. l od
Dr i ve f i r mwar e successf ul l y updat ed : on dr i ve 2

Checki ng heal t h st at us of Ar r ay
UPGRADI NG Dr i veI D 23 f i r mwar e f r omKD03 t o KD0A usi ng . / f wbi n/ KD0A. l od
Dr i ve f i r mwar e successf ul l y updat ed : on dr i ve 23

Loggi ng post r un di sk i nf or mat i on
===================================================
Ent er i ng cl eanup phase. . . Pl ease Wai t . . .
The updat e was successf ul .
Woul d you l i ke t o emai l t he r esul t s t o Del l ( Y/ N) ? y
Done cl eanup . . . qui t t i ng wi t h an exi t st at us of 0
spi ce24- gr p>
Page 3
If the script detects that either all drives are running the correct firmware version, or that the update is not
applicable to any drives on the array, the following is displayed:


spi ce- gr p> updat e


15: 03: 56 Updat i ng f r omki t f i l e " ki t _V4. 0_Dr i veFw_1948401162. t gz"


Thi s command wi l l updat e t he f i r mwar e on t he ar r ay' s f l ash car d memor y
usi ng t he updat e ki t f i l e t hat was copi ed t o t he ar r ay.

I f you choose t o pr oceed, you wi l l be shown t he cur r ent f i r mwar e ver si on
and t he ver si on t o whi ch you wi l l updat e. You wi l l t hen be gi ven t he
choi ce t o pr oceed agai n.

Do you want t o pr oceed ( y/ n) [ y] :
15: 03: 56 Ver i f yi ng ki t i nt egr i t y.
St ar t i ng Di sk Fi r mwar e updat e. . . V4. 0
. . . I ni t i al i zi ng suppor t l i br ar i es. . .


I dent i f yi ng dr i ves t hat qual i f y f or f i r mwar e upgr ades. . . Pl ease wai t .
0 dr i ve( s) i n t hi s ar r ay qual i f y f or a f i r mwar e upgr ade.


Loggi ng post r un di sk i nf or mat i on
===================================================
Ent er i ng cl eanup phase. . . Pl ease Wai t . . .
The updat e was successf ul . No dr i ves i n t hi s ar r ay qual i f y f or a f i r mwar e
upgr ade.
Done cl eanup . . . qui t t i ng wi t h an exi t st at us of 0
spi ce24- gr p>

Troubleshooting
This section describes possible alternate outcomes of the drive firmware update.

Update Failed

If the script cannot update the firmware on one or more drives, the following is displayed:

UPGRADI NG f i r mwar e on di skI D 3 f r omEC03 t o EC04 usi ng . / f wbi n/ EC04. f wh
ERROR: Dr i ve f i r mwar e updat e f ai l ed: on dr i ve 3
Di sk 3: mi cr ocode downl oad FAI LED.
Ret ur ned st at us: 0x23


Page 4


Array Firmware Too Old
If the firmware running on the member is not at the minimum required version, the following is displayed:

# spi ce- gr p> updat e

15: 03: 56 Updat i ng f r omki t f i l e " ki t _V4. 0_Dr i veFw_1948401162. t gz
St ar t i ng Di sk Fi r mwar e updat e. . . V4. 0
. . . I ni t i al i zi ng suppor t l i br ar i es. . .

ERROR: The mi ni mumsuppor t ed ver si on f or t hi s pr ocedur e i s 5. 2. 5. You ar e r unni ng
V4. 3. 5
Ent er i ng cl eanup phase. . . Pl ease Wai t . . . Pl ease
cont act t echni cal suppor t .



Problems That Prohibit Drive Firmware Updates

If the script detects any problems, for example, the array could have a degraded RAID set, a RAID rebuild, or a
failed drive that prevents the drive firmware from proceeding, the following might be displayed:

# spi ce- gr p> updat e

15: 03: 56 Updat i ng f r omki t f i l e " ki t _V4. 0_Dr i veFw_1948401162. t gz
St ar t i ng Di sk Fi r mwar e updat e. . . V4. 0
. . . I ni t i al i zi ng suppor t l i br ar i es. . .

Checki ng t he r ai dset st at us on al l Lun' s
WARNI NG: RAI D i s Degr aded
Exi t i ng wi t h a st at us of 1
Ent er i ng cl eanup phase. . . Pl ease Wai t . . . Pl ease
cont act t echni cal suppor t .

Done cl eanup . . . qui t t i ng wi t h an exi t st at us of 1



If this occurs, fix the problem indicated by the RAID status field and retry the drive firmware update
procedure.

Incorrect Version Number Displayed
After successfully updating drive firmware, the CLI and Group Manager GUI might incorrectly display
some drives as running the previous firmware version. Despite this, the firmware has been updated, and the
correct information will be displayed the next time the array is restarted.


Page 5
Uploading the Kit to the Array Using FTP
The computer must have network access to each group member whose drives you are updating. You can
use the pi ng command to test network connectivity between computers and group members.
Follow these steps to put the drive firmware update kit and associated documentation on the array:

1. Use FTP to copy the kit from the host to the array being updated.
a. To start an ftp session, type: ftp.
b. To connect to an array, type: open <IP address of the array>.

(For example: open 192. 168. 10. 20)
c. When prompted for an account and password, specify the grpadmin account and password.
d. To enable a binary mode transfer, type: binary.
e. To transfer a file, type: put <file name that you want to transfer>.
(For example: put ki t _V4. 0_Dr i veFw_1948401162. t gz)
f. To close the session, type: close.
g. To end the ftp session, type: bye.

The following example uses FTP to copy a firmware update kit named
ki t _V4. 0_Dr i veFw_xxxxxxxxx. t gz from a host to an array with the IP address 192.168.1.53.
Note: Because some versions of FTP convert file names to uppercase, specify the file name twice with
the put command, as shown in the example below.

$ f t p
f t p> open 192. 168. 1. 53
Connect ed t o psa1. si t e. com.
220 192. 168. 1. 53 FTP ser ver r eady.
Name: gr padmi n
331 Passwor d r equi r ed f or gr padmi n.
Passwor d: xxxxxxx
230 User gr padmi n l ogged i n.
Remot e syst emt ype i s UNI X.
Usi ng bi nar y mode t o t r ansf er f i l es.
f t p> bi nar y
200 Type set t o I
f t p> put ki t _V4. 0_Dr i veFw_1948401162. t gz ki t _V4. 0_Dr i veFw_1948401162. t gz Not e t he f i l e name
i s ent er ed t wi ce.
l ocal : ki t _V4. 0_Dr i veFw_1948401162. t gz r emot e: ki t _V4. 0_Dr i veFw_1948401162. t gz
229 Ent er i ng Ext ended Passi ve Mode ( | | | 65534| )
150 Openi ng BI NARY mode dat a connect i on f or ki t _V4. 0_Dr i veFw_1948401162. t gz
100%| ***********************| 13191 KB 81. 26 KB/ s 00: 00 ETA
226 Tr ansf er compl et e.
441803 byt es sent i n 02: 42 ( 81. 06 KB/ s)
f t p> cl ose
221- Dat a t r af f i c f or t hi s sessi on was 441803 byt es i n 1 f i l e.
Tot al t r af f i c f or t hi s sessi on was 441803 byt es i n 1 t r ansf er .
221 Thank you f or usi ng t he FTP ser vi ce on 192. 168. 1. 53.
f t p> bye
Page 6

2. Connect to the array.
You can use a serial connection that is right for your control module model or use telnet or SSH to
connect to an array. Connect through an IP address assigned to a network interface on the array (for
example, Ethernet Port 0). Do not connect to the group IP address.

If you are using a serial connection, the following characteristics are required for CLI access:
9600 baud
1 STOP bit
No parity
8 data bits
No flow control
Once connected, press the Ent er key and log in to an administration account that has read-write
permission (for example, the gr padmi n account).
Page 7
Appendix
This document applies to the following drive and array models:


Drive Model

Drive
Type
Existing Drive
Firmware
Version

Update Script
New Drive
Firmware
Version


ST31000524NS


SATA

KD03
KD08


kit_V4.0_DriveFw_xxxxxxxxx.tgz


KD0A


ST32000644NS


SATA

KD03
KD08


kit_V4.0_DriveFw_xxxxxxxxx.tgz


KD0A


ST3500514NS


SATA

KD03
KD08


kit_V4.0_DriveFw_xxxxxxxxx.tgz

KD0A




Drive Model

Drive
Type
Existing Drive
Firmware
Version

Update Script
New Drive
Firmware
Version

ST2000NM0011

SATA

PD04

kit_V4.0_DriveFw_xxxxxxxxx.tgz

PD0A

ST1000NM0011

SATA

PD04

kit_V4.0_DriveFw_xxxxxxxxx.tgz

PD0A

ST500NM0011

SATA

PD04

kit_V4.0_DriveFw_xxxxxxxxx.tgz

PD0A




Drive Model

Drive
Type
Existing Drive
Firmware
Version

Update Script
New Drive
Firmware
Version


MK1001TRKB


SAS

EC03
EC02


kit_V4.0_DriveFw_xxxxxxxxx.tgz


EC04


MK2001TRKB


SAS

EC03
EC02


kit_V4.0_DriveFw_xxxxxxxxx.tgz


EC04
Page 8




Drive
Model
Drive
Type
Existing Drive
Firmware
Version

Update Script
New Drive
Firmware
Version

ST3146356SS

SAS
XQH6
XRH7
XRHA

kit_V4.0_DriveFw_xxxxxxxxx.tgz

ERHB

ST3300656SS

SAS
XQH6
XRH7
XRHA

kit_V4.0_DriveFw_xxxxxxxxx.tgz

ERHB

ST3450856SS

SAS
XQH6
XRH7
XRHA

kit_V4.0_DriveFw_xxxxxxxxx.tgz

ERHB



Drive
Model
Drive
Type
Existing Drive
Firmware
Version

Update Script
New Drive
Firmware
Version


ST9900805SS


SAS


CN04


kit_V4.0_DriveFw_xxxxxxxxx.tgz


CE0B

ST9300605SS

SAS

CN04

kit_V4.0_DriveFw_xxxxxxxxx.tgz

CE0B


ST9600205SS


SAS


CN04


kit_V4.0_DriveFw_xxxxxxxxx.tgz


CEOB



Drive
Model
Drive
Type
Existing Drive
Firmware
Version

Update Script
New Drive
Firmware
Version
ST91000640SS SAS AE0A kit_V4.0_DriveFw_xxxxxxxxx.tgz AE0D
ST9500620SS SAS AE0A kit_V4.0_DriveFw_xxxxxxxxx.tgz AE0D



Drive
Model
Drive
Type
Existing Drive
Firmware
Version

Update Script
New Drive
Firmware
Version

ST500NM0001

SAS
PE08
PN04
PN03

kit_V4.0_DriveFw_xxxxxxxxx.tgz

PE0E

ST1000NM0001

SAS
PE08
PN04
PN03

kit_V4.0_DriveFw_xxxxxxxxx.tgz

PE0E

ST2000NM0001

SAS
PE08
PN04
PN03

kit_V4.0_DriveFw_xxxxxxxxx.tgz

PE0E
Page 9

Drive
Model
Drive
Type
Existing Drive
Firmware
Version

Update Script
New Drive
Firmware
Version


ST32000645SS


SAS

RE0C
RN09
RN08


kit_V4.0_DriveFw_xxxxxxxxx.tgz


RE11


ST33000650SS


SAS

RE0C
RN09
RN08


kit_V4.0_DriveFw_xxxxxxxxx.tgz


RE11

You might also like