You are on page 1of 6

Isilon Firmware Package 7.

1 Release Notes
Firmware Package 7.1

The Isilon firmware package includes the current release of firmware for all Isilon components that support a
notes
release
package
Firmware
firmware update.
Firmware package 7.1 is available for download from the Isilon FTP site. The firmware package has been released
independent of any OneFS release.
Installing a firmware package will extract the files in the package archive on each node in a cluster, but will not
automatically update firmware on the cluster. Follow the provided instructions to install and update the firmware on
your cluster.
Only one firmware package may be installed at any given time. Applying a new package will require the removal of
the previously installed firmware package.

Attention Isilon only recommends an upgrade upon direction from Isilon Product Support.

Supported platforms
Before performing a firmware update, confirm with Isilon Product Support that you are operating on a supported
platform.
The 7.1 firmware package is compatible with the following Isilon clustered storage platforms that are currently
running OneFS 6.5.1 or greater:
■ IQ I-Series
■ IQ X-Series
■ IQ S-Series
■ IQ NL-Series
■ S200/X200
■ IQ 108NL/IQ 108000X
The main targets for the 7.1 firmware package upgrade are platforms containing the LSI2008 controller and the
Vitesse 7156 expanders. However, the new firmware images work well on the 2U platforms with the LSI2008
controller and the 4U platforms with the Vitesse 7156 expanders.
Firmware packages may include code branches to add or remove firmware support for a hardware component. The
7.1 firmware package contains no new assembly numbers for devices currently supported by firmware package 6.1. It
includes new assembly numbers only for those devices not supported in firmware package 6.1 and prior, such as
platforms using the LSI2008 controller, LSI expanders, and programmable front panels.
Firmware package release notes

New features and resolved issues


The following list includes features and resolved issues that are included in the new firmware package.
■ A new firmware image is available for the Vitesse 7156 expander which will address a timing issue that results in
the LSI controller resetting the quad port, resulting in BER alerts on the node.
■ A new firmware image is available for the LSI 2008 controller which will incorporate updates provided by LSI for
this controller.
■ The firmware package includes the initial release of front panel firmware for the S200 and X200 platforms.

Firmware versions
The following table lists the firmware versions included in the firmware package.

Isilon Storage Hardware Component Firmware Version


Platform

IQ I-Series Mellanox IB 4.8.930+MT_02F0110001


4.8.930+MT_02F0110002
4.8.930+MT_0330110001
4.8.930+MT_02F0140002
4.8.930+MT_0330110002
4.8.930+MT_0330140002

2 MB disk controller 6.28.00.00+01.28.02.00+1.17

4 MB disk controller 6.28.00.00+01.28.02.00+1.17

SAS expander 0.99c

IQ S-Series IB/NVRAM 4.8.930+205-0002-054_A

Disk controller 6.28.00.00+01.28.02.00+1.17

SAS expander 1.023

4U IQ NL and IQ X- IB/NVRAM 4.8.930+205-0002-05_A


Series

Disk controller 6.28.00.00+01.28.02.00+1.00

SAS expander 1.024

2U IQ X-Series IB/NVRAM 4.8.930+205-0002-05_A

2 MB disk controller 6.28.00.00+01.28.02.00+1.17

4 MB disk controller 6.28.00.00+01.28.02.00+1.17

SAS expander 0.99c

1U EX SAS expander 0.99c

2 Isilon Systems LLC.


Isilon Storage Hardware Component Firmware Version
Platform

S200 Series and X200 SAS expander 0604+0105


Series

Disk Controller 07.00.03.00

IB/NVRAM 4.8.930+205-0002-05_A

Front Panel UI.01.28

IQ 108NL / IQ IB/NVRAM 4.8.930+205-0002-05_A


108000X

IQ 108NL only SAS expander 1.024

Disk Controller 07.00.03.00

Front Panel UI.01.28

Upgrade considerations
Before you begin a firmware upgrade, it is important to be aware of the impact the upgrade process will have on
cluster operations.
A firmware update takes approximately 15 minutes per node. Each node is updated individually, and is automatically
restarted when the update is complete.
A cluster-wide firmware update has the potential to be disruptive for a significant period of time if the cluster includes
many nodes.
For large clusters, you can break the update process into manageable sections of time by including the following
command options with the isi firmware update command:
■ To run the update on a single node:
isi firmware update -include-nodes <n>
Where <n> is the node you would like to update.
■ To run the update on a range of nodes:
isi firmware update -include-nodes <n1>-<n2>
Where <n1> is the first node in the range of nodes you would like to update, and <n2> is the last.
■ To run the update on specific individual nodes:
isi firmware update -include-nodes <n1>,<n2>,<n3>
Where <n1>,<n2>,<n3> are individual nodes you would like to update, separated by commas.

Attention In the case of a partial cluster update, the system generates an alert notification indicating that a firmware
update has not been completely applied.

Isilon Systems LLC. 3


Firmware package release notes

Upgrade instructions
Isilon provides firmware updates to customers with active support contracts to upgrade existing Isilon clusters. Visit
the Isilon FTP site to download the latest firmware package update. For questions about Isilon firmware, contact
Isilon Product Support.
Installing a firmware package will extract the files in the package archive on each node in a cluster, but will not
automatically update firmware on the cluster. Only one firmware package may be installed at any given time.

Important Before installing a new firmware package, you must first remove any previously installed firmware
package files by running the isi pkg delete command. Removing the firmware package files does not remove
the firmware from the associated hardware.

Procedure
1. Download the new firmware package.
a) Visit the Isilon FTP site at //ftp.isilon.com/outgoing/Firmware_Releases/ and download
the latest firmware package. For specific instructions about downloading from the Isilon FTP site, contact
Isilon Product Support.
b) Open a secure shell (SSH) connection to any node in the cluster and log in using the "root" account.
c) Copy the firmware package to the /ifs/data directory on the cluster.
2. Install the firmware package. Type the command:
isi pkg install <firmware package file>
The cluster displays a message stating that the firmware package was successfully installed (example output
below may not be identical to your display):

Preparing to install the package...


Verifying firmware update tool/package compatibility:
- Tool version : 2
- Package version : 1
- Package version : 2
Checking the package for installation...
Installing the package
Committing the installation...
Package successfully installed.
3. Restart the cluster.
4. Update the cluster firmware. Type the command:
isi firmware update
The firmware from the firmware package is installed to the entire cluster. During the update process, the cluster
displays a summary of the update process (example output below may not be identical to your display):
Update Summary:
Node 2, Vitesse1 : old: 1.023
new: 1.024
Node 2, Vitesse0 : old: 1.023
new: 1.024
Node 2, Lsi : old: 07.00.00.00
new: 07.00.03.00

Update Schedule:
1. Node 2, Vitesse0 : old: 1.023
new: 1.024
2. Node 2, Vitesse1 : old: 1.023
new: 1.024
3. Node 2, Lsi : old: 07.00.00.00

4 Isilon Systems LLC.


new: 07.00.03.00

Warnings (* = new):
* WARNING: Cluster health is [ATTN]

Continue with update? (yes/no)[no]: yes

Updating Node 1
Updating Device Vitesse0
Updating Firmware Vit-0-7156 : old: 1.023
new: 1.024
Updating Device Vitesse1
Updating Firmware Vit-1-7156 : old: 1.023
new: 1.024
Updating Device Lsi
Updating Firmware Lsi-2008 : old: 07.00.00.00
new: 07.00.03.00

Initiating reboot on Node 1 to enable firmware update


Waiting for Node 1 to disconnect
(NOTE: This normally occurs within 10 minutes)
Waiting for Node 1 to reboot and reconnect
(NOTE: This normally occurs within 10 minutes but allowing 60 minutes)
Reconnected to Node 1

Attention In some instances, the following error may be encountered during the LSI2008 firmware update:
ERROR: Node 1: LsiMpsFirmware._update: update failed: error=256 output:
isi_mpsutil: driver gave status 0003
If this error is encountered, reboot the node and re-run isi firmware update.

Upgrade confirmation
After the firmware update is complete for all nodes in the cluster, you can verify the new firmware installation by
running the isi firmware status command.

! Caution Do not run multiple instances of the isi firmware status command simultaneously. Doing
so will result in outages. Do not use isi_for_array with the isi firmware status command, which
can also cause cluster-wide restarts or outages.

Procedure

◆ Type the command:


isi firmware status
A list of devices and firmware versions will display. (The example below may not be identical to your display.)
Device Type Firmware Nodes
-- ------------ --------- ----------------------------------- -------
IsilonFPV1 FrontPnl UI.01.28 1
IsilonIB Network 4.8.930+205-0002-05_A 1
Lsi DiskCtrl 07.00.03.00 1
Vitesse0 DiskExp 1.024 1
Vitesse1 DiskExp 1.024 1

Isilon Systems LLC. 5


Troubleshooting
Below are instructions for resolving issues that may arise during the firmware upgrade process.
■ Testing of firmware changes to the LSI2008 controller has shown that the following error can occur during the
update:
ERROR: Node 2: LsiMpsFirmware._update: update failed: error=256 output:
isi_mpsutil: driver gave status 0003
This error is simply reporting that the LSI2008 controller did not accept nor process the firmware load command.
Getting this error does not interfere with the running node, nor does it change the firmware on the controller.
The simple workaround is to reboot the node and retry the firmware update. When running isi firmware
update, if this error is encountered, the firmware update tool will stop. This allows the user to take corrective
action and reboot the failing node. Once rebooted, the firmware update command can be restarted allowing the
tool to continue updating firmware on those nodes that require updates.

Copyright © 2012 Isilon Systems LLC. All rights reserved.


To comment on this documentation, submit your feedback to
docfeedback@isilon.com.

You might also like