EF & E-Series, SANtricity, and Related Plug-ins

SANtricity drive firmware update syntax

Kagnroath
1,984 Views

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";'

1 ACCEPTED SOLUTION

NetApp_AU
1,873 Views

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

2 REPLIES 2

Ontapforrum
1,931 Views

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!

NetApp_AU
1,874 Views

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
Public