3090 Drive firmware download is canceled by user or system, problem diagnosis required.

Explanation

This error code is logged as a reminder to complete a drive firmware update in the following scenarios:
  • The user canceled the drive firmware download by using the applydrivesoftware -cancel command.
  • The user changed the use of a drive while a firmware download is in progress, which caused firmware update to skip the drive.
This error is also logged if firmware update skips a drive because the state of the drive makes firmware update impossible or undesirable, for example:
  • Updating a drive causes the array to go offline as the drive is a member of an array with no redundancy.
  • Updating the drive causes a volume to go offline as the volume depends on the drive.
  • The drive is offline or degraded.

The reason for the error code is shown in the event sense data in the management GUI and further diagnosis of the problem might be required.

User response

If a user cancelled the download or changed the use of some drives, use the management GUI or applydrivesoftware command again to finish applying firmware to all drives.

Otherwise, complete the following steps:

  1. Check the drive states by using the lsdrive command. Troubleshoot drives where the status is degraded, offline or the use is failed.
  2. Check node states by using the lsnode or lsnodecanister commands, and confirm that all nodes are online.
  3. Use lsdependentvdisks -drive <drive_id> to check for volumes that depend on drives that will receive the update. Restore redundancy to the system to ensure that data is not dependent on any single drive.
  4. Refer to the Local value in the event sense data to determine if the download was triggered by using a drive firmware patch that is stored on the system.
    • If the value is yes, use the applydrivesoftware -local option to retry download.
    • Otherwise, retry download with the applydrivesoftware -file option.
To monitor the progress of the applydrivesoftware command, use the lsdriveupgradeprogress command. For more information, see the Drive update page.