User Guide
6. Management
6.7 Firmware Upgrade
Note:
This step assumes that DM-Multipath software is being used.
d.
Identify the available paths from the output. The available paths appear as
|- 1:0:310:0
sdg 8:96 active ready running
and
`- 1:0:330:0 sdo 8:224 active ready running
bolded
in the example below. If the paths do not appear as
active ready running
, the drives are
not available to the host. The paths need to be active this ESM before moving on to the
following steps.
mpathbv (35001173100dd54ac) dm-3 HGST,SDLL1MLR038TCCA1
size=3.5T features='0' hwhandler='0' wp=rw
`-+- policy='round-robin 0' prio=1 status=active
|- 1:0:322:0 sdb 8:16 active ready running
`- 1:0:325:0 sdj 8:144 active ready running
mpathbu (35001173100dd6890) dm-8 HGST,SDLL1MLR038TCCA1
size=3.5T features='0' hwhandler='0' wp=rw
`-+- policy='round-robin 0' prio=1 status=active
|- 1:0:310:0 sdg 8:96 active ready running
`- 1:0:330:0 sdo 8:224 active ready running
...
6.7.7
Upgrading Firmware using sg_ses_microcode for Linux
The following upgrade can be completed using a host that contains a Linux operating system installed on
it.
Step 1 :
From the host server, identify the sg devices that are associated with the 2U24 Flash Storage
Platform ESMs.
Note:
The operating system associates each SEP device as a sg device. The sg
device of the SEP can be used to get status from or control elements within the
enclosure.
a.
Issue the following command:
sg_scan -i | grep -i enc -B 1
b.
Identify the sg devices from the output. The devices can be identified by the
/dev/
sg<devicenumber>
. The devices appear as
/dev/sg10
and
/dev/sg11
bolded in the
example below.
/dev/sg10: scsi1 channel=0 id=17 lun=0
HGST 2U24_STOR_ENCL 0428 [rmb=0 cmdq=1 pqual=0 pdev=0xd]
/dev/sg11: scsi1 channel=0 id=43 lun=0
HGST 2U24_STOR_ENCL 0428 [rmb=0 cmdq=1 pqual=0 pdev=0xd]
Step 2 :
Upgrade the firmware using sg_ses_microcode.
a.
The sg_ses_microcode initiates the upgrade of the firmware one ESM at a time using
a specific sg device. Follow the key below to define the specific information that is
needed to complete the firmware download command for sg_ses_microcode. The
command will be utilized to complete the upgrade on each ESM by executing the
command on the first sg device and then the second sg device.
71