E-Series, SANtricity and Related Plug-ins Discussions

Highlighted

SANtricity drive firmware update syntax

I have E2724, SANtricity OS, so I would like to update firmware on specific disk in slot 7, so can you help to verify the command line below is correct or not?

 

Disk is in (Slot 7, Tray 0, Drawer 1)

 

(1) Can I use the command below: 

SMcli 0-0-RAID_LSN0 0-0-RAID_LSN1 -c 'download drive 0 7 file="/root/drivefirmware.dlp";'

 

(2) Or this Command below:

SMcli 0-0-RAID_LSN0 0-0-RAID_LSN1 -c 'download drive [0,7] file="/root/drivefirmware.dlp";'

 

(3) Or this Command below:

SMcli 0-0-RAID_LSN0 0-0-RAID_LSN1 -c 'download drive [0,[1,]7] file="/root/drivefirmware.dlp";'

2 REPLIES 2
Highlighted

Re: SANtricity drive firmware update syntax

Hi,

 

3rd option is correct according to E-SERIES documentation.

 

This command is intended for downloading a firmware image to only one drive model at a time.

 

Syntax
download (drive [trayID,[drawerID,]slotID] | drives[trayID1,[drawerID1,]slotID1 ... trayIDn,[drawerIDn,]slotIDn])
[online|offline] firmware file="filename"

 

Applies to : E2700, E5600, E2800, and E5700 arrays.
https://mysupport.netapp.com/NOW/public/eseries/cli/index.html#page/GUID-C39AE1DE-C63B-4B37-9DCA-C0183EB68F36%2FGUID-CC24525C-0C81-438E-BE91-4352C1FBF...

 

 

Thanks!

Highlighted

Re: SANtricity drive firmware update syntax

The command syntax will depend on if the drive itself is in a 12, 24 or 60-bay enclosure.

 

 

If the drive is in a 12 or 24-bay enclosure, your syntax will look like this:

SMcli 0-0-RAID_LSN0 0-0-RAID_LSN1 -c 'download drive [X,Y] file="/root/drivefirmware.dlp";'

where :
X is the tray number
Y is the slot number


If the drive is in a 60-bay enclosure which has drawers unlike the 12 of 24-bay enclosures, your syntax will look like this:

SMcli 0-0-RAID_LSN0 0-0-RAID_LSN1 -c 'download drive [X,Y,Z] file="/root/drivefirmware.dlp";'

where :
X is the tray number
Y is the drawer number
Z is the slot number


You mentioned that the drive location is Tray 0, Drawer 1, Slot 7 so the syntax would look like:

SMcli 0-0-RAID_LSN0 0-0-RAID_LSN1 -c 'download drive [0,1,7] file="/root/drivefirmware.dlp";'

 

Team NetApp

View solution in original post

Check out the KB!
Knowledge Base
All Community Forums