Sunteți pe pagina 1din 11

Dell EqualLogic PS Series Storage Arrays

Updating Drive Firmware


Notes, cautions, and warnings

NOTE: A NOTE indicates important information that helps you make better use of your product.

CAUTION: A CAUTION indicates either potential damage to hardware or loss of data and tells you how to avoid the problem.

WARNING: A WARNING indicates a potential for property damage, personal injury, or death.

© 2012 - 2019 Dell Inc. or its subsidiaries. All rights reserved. Dell, EMC, and other trademarks are trademarks of Dell Inc. or its subsidiaries. Other
trademarks may be trademarks of their respective owners.

2019 - 07

Rev. 110-6044-R20
Contents

1 Updating Disk Drive Firmware........................................................................................................................ 4


Contacting Dell................................................................................................................................................................... 4

2 Performing the Drive Firmware Update..........................................................................................................5


Error-Handling Routine Enhancements...........................................................................................................................5
Unsupported Controller Types..........................................................................................................................................5
Backing Up Data.................................................................................................................................................................5
Uploading the Drive Firmware Update Kit to the Array.................................................................................................5
Updating the Drive Firmware............................................................................................................................................5
Troubleshooting.................................................................................................................................................................. 7
Update Failed................................................................................................................................................................ 7
Array Firmware Too Old............................................................................................................................................... 7
Problems That Prohibit Drive Firmware Updates..................................................................................................... 7
Uploading the Kit to the Array Using FTP.......................................................................................................................7
A Drive Models................................................................................................................................................. 9

Contents 3
1
Updating Disk Drive Firmware
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 https://www.dell.com/
support/contents/us/en/04/article/product-support/self-support-knowledgebase/dell-subsidiaries/equallogic.

If you have an Express Service Code, have it ready. The code helps the Dell automated support telephone system direct your call more
efficiently.

4 Updating Disk Drive Firmware


2
Performing the Drive Firmware Update
Each group member that contains drives to update must be running the correct PS Series firmware version. The minimum required PS
Series firmware version is 8.1.1.
The drive update kit, kit_V13.0_DriveFw_731036618.tgz, updates the drive firmware to the new drive firmware version displayed in Drive
Models.

Topics:

• Error-Handling Routine Enhancements


• Unsupported Controller Types
• Backing Up Data
• Uploading the Drive Firmware Update Kit to the Array
• Updating the Drive Firmware
• Troubleshooting
• Uploading the Kit to the Array Using FTP

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 previous individual hard drive firmware update kits, and incorporates additional new drive firmware.

Unsupported Controller Types


The drive firmware update script that is located on the support site will not work with Types 1 through Type 6 or Type 8 control modules.
Members with these control module types that have drives running older firmware will need to be handled with help from a customer
support technician. Models PS50E, PS2400E, PS3000, PS4000, PS5000, and PS5500E are affected by this limitation.

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.

Updating the Drive Firmware


1 Update the drive firmware by entering the following command at the CLI prompt:
Cli> update
2 Repeat the procedure on every group member containing the drive type that requires the update.

Performing the Drive Firmware Update 5


The following example is of running the kit V13.0_DriveFw drive firmware update script.
seal1grp> update
12:01:40 Updating from kit file "kit_V13.0_DriveFw_731036618.tgz"
This command will install the update kit file that was copied to the array.
If you choose to proceed, you will be shown the current firmware version and the version to
which you will update. You will then be given the choice to proceed again.
Do you want to proceed (y/n) [y]: y
12:01:40 Verifying kit integrity.
Starting Disk Firmware Update... V13.0
...Initializing support libraries...
Identifying drives that qualify for firmware upgrades... Please wait.
44 drive(s) in this array qualify for a firmware upgrade.

-----------------------------------------------
The process will now update the 44 drives that qualify for a firmware upgrade.
If you proceed, please do not power off or restart the array, or remove any drives until the
update process completes.
-----------------------------------------------
Do you want to continue at this time (Y/N)? y
Checking health status of Array
UPGRADING DriveID 0 firmware from KD08 to KD0A using ./fwbin/KD0A.lod
Drive firmware successfully updated : on drive 0

Checking health status of Array


UPGRADING DriveID 1 firmware from KD08 to KD0A using ./fwbin/KD0A.lod
Drive firmware successfully updated : on drive 1

Checking health status of Array


UPGRADING DriveID 2 firmware from KD08 to KD0A using ./fwbin/KD0A.lod
Drive firmware successfully updated : on drive 2

Checking health status of Array


UPGRADING DriveID 47 firmware from PD04 to PD0A using ./fwbin/PD0Ax007.lod
Drive firmware successfully updated : on drive 47C T4

Logging post run disk information


===================================================
Entering cleanup phase... Please Wait...
The update was successful
Would you like to email the results to Dell (Y/N)? y
Done cleanup ... quitting with an exit status of 0
seal1grp >

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 dialog is displayed:

seal1grp> update
15:03:56 Updating from kit file "kit_V13.0_DriveFw_731036618.tgz"
This command will update the firmware on the array's flash card memory
using the update kit file that was copied to the array.
If you choose to proceed, you will be shown the current firmware version
and the version to which you will update. You will then be given the
choice to proceed again.

Do you want to proceed (y/n) [y]:


15:03:56 Verifying kit integrity.
Starting Disk Firmware Update... V13.0
...Initializing support libraries...

Identifying drives that qualify for firmware upgrades... Please wait.


0 drive(s) in this array qualify for a firmware upgrade.
Logging post run disk information
===================================================
Entering cleanup phase... Please Wait...
The update was successful. No drives in this array qualify for a firmware
upgrade.
Done cleanup ... quitting with an exit status of 0 seal1grp >

6 Performing the Drive Firmware Update


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 message is displayed:
UPGRADING firmware on diskID 3 from EC03 to EC04 using ./fwbin/EC04.fwh
ERROR: Drive firmware update failed: on drive 3
Disk 3: microcode download FAILED.
Returned status: 0x23

Array Firmware Too Old


If the firmware running on the member is not at the minimum required version, the following message is displayed:

# seal1grp > update

15:03:56 Updating from kit file "kit_V13.0_DriveFw_731036618.tgz"


Starting Disk Firmware Update... V13.0
...Initializing support libraries...

ERROR: The minimum supported version for this procedure is 8.1.1. You are running
V6.0.5.
Entering cleanup phase... Please Wait...
Please contact technical support.

Problems That Prohibit Drive Firmware Updates


If the script detects any problem (for example, the array could have a degraded RAID set, a RAID rebuild, or a failed drive that prevents the
drive firmware from proceeding), a message similar to the following will be displayed:

# seal1grp > update

15:03:56 Updating from kit file "kit_V13.0_DriveFw_731036618.tgz"


Starting Disk Firmware Update... V13.0
...Initializing support libraries...

Checking the raidset status on all LUNs


WARNING: RAID is Degraded
Exiting with a status of 1
Entering cleanup phase... Please Wait...
Please contact technical support.

Done cleanup ... quitting with an exit status of 1

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

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 Ping command to test network connectivity between computers and group members.

Performing the Drive Firmware Update 7


Follow these steps to put the drive firmware update kit 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 kit_V12.0_DriveFw_2143347099.tgz)
f To close the session, type: close
The following example uses FTP to copy a firmware update kit named kit_V12.0_DriveFw_2143347099.tgz 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.
$ ftp
ftp> open 192.168.1.53
Connected to psa1.site.com.
220 192.168.1.53 FTP server ready.
Name: grpadmin
331 Password required for grpadmin.
Password: xxxxxxx
230 User grpadmin logged in.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> binary
200 Type set to I
ftp> put kit_V12.0_DriveFw_2143347099.tgz kit_V12.0_DriveFw_2143347099.tgz
(Note that the file name is entered twice in the put command.)
local: kit_V12.0_DriveFw_2143347099.tgz remote: kit_V12.0_DriveFw_2143347099.tgz
229 Entering Extended Passive Mode (|||65534|)
150 Opening BINARY mode data connection for kit_V12.0_DriveFw_2143347099.tgz
100%|***********************| 13191 KB 81.26 KB/s 00:00 ETA
226 Transfer complete.
441803 bytes sent in 02:42 (81.06 KB/s)
ftp> close
221- Data traffic for this session was 441803 bytes in 1 file.
Total traffic for this session was 441803 bytes in 1 transfer.
221 Thank you for using the FTP service on 192.168.1.53.
ftp> bye
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).

NOTE: 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

When the module is connected to the array, press the Enter key and log in to an administration account that has read-write permission
(for example, the grpadmin account).

8 Performing the Drive Firmware Update


A
Drive Models
To update from the existing drive firmware version to the new drive firmware version, run the update script.
The update script applies to the following drive models:

NOTE: The existing drive firmware version must match the version that is displayed in table.

Table 1. Drive Models and Firmware Versions

Drive Model Drive Type Existing Drive Firmware New Drive Firmware Version
Version
HUC101812CSS204 1.2 TB SAS FE13 FE31

HUC101860CSS204 600 GB SAS FE13 FE31

HUC101890CSS204 900 GB SAS FE13 FE31

HUS156030VLS600 300 GB SAS A516, A517, A710, A760 A820

HUS156045VLS600 450 GB SAS A516, A517, A710, A760 A820

HUS156060VLS600 600 GB SAS A516, A517, A710, A760 A820

HUS726020ALS214 2 TB SATA KE18 KE25

HUS726040ALS214 4 TB SATA KE18 KE25

LB200M 200 GB SAS, SSD E111, E112 E118

LB206M 200 GB SAS, SSD E338 E339

LB400M 400 GB SAS, SSD E111, E112 E118

LB406M 400 GB SAS, SSD E118 E339

LB806M 800 GB SAS, SSD E118 E339

MK1001TRKB 1 TB SAS EC03, EC02 EC04

MK1401GRRB 147 GB SAS PB03 PB07

MK2001TRKB 2 TB SAS EC03, EC02 EC04

MK3001GRRB 300 GB SAS PB03 PB07

PX04SMB040 400 GB SAS, SSD AQ02 AQ04

PX04SMB080 800 GB SAS, SSD AQ02 AQ04

PX04SMB160 1.6 TB SAS, SSD AQ02 AQ04

PX04SRB384 3.84 TB SAS, SSD AQ02 AQ04

PX05SMB040Y 400 GB SAS AV02 AV06

PX05SMB080Y 800 GB SAS AV02 AV06

PX05SMB160Y 1.6 TB SAS AV02 AV06

Drive Models 9
Drive Model Drive Type Existing Drive Firmware New Drive Firmware Version
Version
PX05SRB384Y 3.84 TB SAS AV02 AV06

ST1000NM0001 1 TB SAS PE08, PN04, PN03 PE0E

ST1000NM0011 1 TB SATA PD04 PD0A

ST1000NM0023 1 TB SAS GE09, GE0A GE0F

ST1200MM0027 1.2 TB SAS, SED FIPS IEF5 IEF9

ST1200MM007 1.2 TB SAS IE04 IE07

ST1200MM0088 1.2 TB SAS TE0A TE0C

ST1200MM0108 1.2 TB SAS, SED FIPS TEC7 TEC9

ST1800MM0048 1.8 TB SAS, SED FIPS TF16 TF18

ST2000NM0001 2 TB SAS PE08, PN04, PN03 PE0E

ST2000NM0011 2 TB SATA PD04 PD0A

ST2000NM0023 2 TB SAS GE09, GE0A GE0F

ST2000NM0045 2 TB SAS DE04 DE05

ST2000NM0055 2 TB SATA DB03 DB04

ST3000NM0023 3 TB SAS GE09, GE0A GE0F

ST3000NM0063 3 TB SAS, SED FIPS GEF3 GEFA

ST300MM0006 300 GB SAS LE08, LE09 LE0B

ST300MP0005 300 GB SAS VE06 VE0C

ST31000524NS 1 TB SATA KD03, KD08 KD0A

ST3146356SS 146 GB SAS XQH6, XRH7, XRHA ERHB

ST32000644NS 2 TB SATA KD03, KD08 KD0A

ST32000645SS 2 TB SAS RE11, RE0C, RN09, RN08, RE12 RE13

ST33000650SS 3 TB SAS RE11, RE0C, RN09, RN08, RE12 RE13

ST33000652SS 3 TB SAS, SED FIPS REF6 REFB

ST3300656SS 300 GB SAS XQH6, XRH7, XRHA ERHB

ST3450856SS 450 GB SAS XQH6, XRH7, XRHA ERHB

ST3500514NS 500 GB SATA KD03, KD08 KD0A

ST4000NM0023 4 TB SAS GE09, GE0A GE0F

ST4000NM0025 4 TB SAS DE04 DE05

ST4000NM0063 4 TB SAS, SED FIPS GEF3 GEFA

ST500NM0001 500 GB SAS PE08, PN04, PN03 PE0E

ST500NM0011 500 GB SATA PD04 PD0A

ST600MM0006 600 GB SAS LE08, LE09 LE0B

10 Drive Models
Drive Model Drive Type Existing Drive Firmware New Drive Firmware Version
Version
ST600MM0088 600 GB SAS TE0A TE0C

ST600MP0005 600 GB SAS VE06 VE0C

ST600MP0025 600 GB SAS, SED FIPS VEC5 VECB

ST6000NM0014 6 TB SAS ME43 ME47

ST900MM0006 900 GB SAS LE08, LE09 LE0B

ST900MM0036 900 GB SAS, SED FIPS LEF5, LEF6 LEF7

ST900MM0168 900 GB SAS TE0A TE0C

ST91000640SS 1 TB SAS AE0A, AE0D AE10

ST91000642SS 1 TB SAS, SED FIPS AEF6 AEFC

ST9300605SS 300 GB SAS CN04 CE0B

ST9500620SS 500 GB SAS AE0A, AE0D AE10

ST9600204SS 600 GB SAS FN01 FN04

ST9600205SS 600 GB SAS CN04 CE0B

ST9900805SS 600 GB SAS CN04 CE0B

Drive Models 11

S-ar putea să vă placă și