Drive update

Drives can be updated automatically, by using a using firmware patch, or by using a drive package. The update procedure determines whether any drives are already at the code level that is provided in the package and does not update such drives.

Automatic drive updates

As part of the system update procedure, a drive firmware patch is automatically installed on systems with NVMe drives that is used for upgrading FlashCore Modules.

The drive firmware patch is used to update any FlashCore Modules running an earlier code level:
  • after a system update.
  • when a new or replacement drive is added to the system.

You can monitor the progress of the upgrade by using the Monitoring > Background Tasks option in the management GUI.

The firmware level that is contained in the drive firmware patch is listed in the patch_description field in lsdrive.

Drive updates by using firmware patch

The applydrivesoftware -local command is used to install firmware by using the drive firmware patch installed on the system for FlashCore Modules. For more information, see applydrivesoftware command.

Drive updates by using packages

You can update specific drives or all drives in the system with a drive package to get the latest firmware or if the firmware is not included in the drive firmware patch.

The software upgrade test utility reports if any drives need updating when run as a part of the system update or drive update procedure.

The latest drive firmware package is available on FixCentral. For more information, see Obtaining packages.

To update drives using GUI, select Pools > Internal Storage > Actions > Upgrade All or Upgrade.

To monitor the progress of the upgrade, select Monitoring > Background Tasks.

To update drives by using the CLI:
  • Download the target-drive firmware file to the /update directory, and download and install the upgrade test utility by using applysoftware command.
  • To perform preinstall checks, use the following command:
    svcupgradetest -w <firmware_package>
  • To start the update, see applydrivesoftware.
  • To monitor progress, see lsdriveupgradeprogress.
Note: For more information on the use of svcupgrade test, see https://www.ibm.com/support/pages/software-upgrade-test-utility.