Contents 1 Introduction......................6 ......................6 Other information you may need 2 About the Dell Storage enclosure..............8 ........................8 Dell PowerVault MD3060e ....................8 Front panel features and indicators ....................9 Back-panel features and indicators ........................9 Dell Storage MD1400 series ....................9 Front panel features and indicators ....................
Page 4
............................23 List drives ............................23 List EMMs ............................24 List drawers ..........................25 List EMM slots ..........................25 List drive slots ............................26 List fans ........................27 List power supplies ....................... 27 List temperature sensors ........................28 List voltage sensors ........................
(for example, through failure of a host server port) does not result in loss of access to data on the storage enclosure. The storage enclosure is managed by the Dell Storage PowerTools Server Hardware Manager (SHM) software running on a host server. On the host server system, the management software and the storage enclosure communicate management requests and event information by using in-band SAS connections.
Page 7
• For Dell Storage MD1400 series: – The Dell Storage MD1400 and MD1400 Getting Started With Your System — Provides an overview of setting up the MD1400 series storage. – The Dell Storage MD1400 or MD1420 Enclosures Hardware Owner's Manual — Provides information about system features and describes troubleshooting the system and installing or replacing system components.
About the Dell Storage enclosure This chapter describes the storage enclosure concepts, which help in configuring and operating the Dell storage enclosures. The secli uses a number of terms to describe objects on which the software performs actions. NOTE: For detailed descriptions about the enclosure features, see the Owner's Manual for the specific enclosure.
EMMs (2) Power Supply Units (2) Dell Storage MD1400 series This section briefly describes the features of Dell Storage MD1400 series systems. For more information about using the Dell Storage MD 1400 series products, see documentation available at Dell.com/ dsmsmanuals.
Server Hardware Manager installation MPIO (Multipath I/O) You must configure Windows MPIO for the SHM software to recognize the hardware. For more information about MPIO configuration procedures, see the Dell Storage with Microsoft Storage Spaces Best Practices available at Dell.com/dsmsmanuals.
Graphical installation Download the SHM software installation package from Dell.com/dsmsmanuals. Go to the download directory of the installer. Double-click the installation program — ServerHardwareManager-x.x.x.x-windows-installer.exe. Complete the on-screen instructions and accept the End User License Agreement. NOTE: Installation of the SNMP monitoring service is optional.
Windows Explorer To uninstall a software application, on the taskbar, click Start, click Control Panel, and then click Programs and Features. Click the program ServerHardwareManager. Click Uninstall. Complete the on-screen instructions to complete the uninstallation.
NOTE: CLI commands do not have interactive warnings for destructive commands. NOTE: Always check for updates at Dell.com/dsmsmanuals and read through the update first because they often supersede the information in other documents.
path-to-target-object — is the list of arguments that defines the target object command applies to. Command syntax structure The commands for the Storage Enclosure CLI have a number of mandatory and optional input parameters. Those parameters, in turn, can also have more than one valid attribute. However, each parameter can accept only one valid value for each run.
Page 15
Parameter Name Description Valid Values -emm Represents target EMM WWN or EMM Index -file Represents target firmware file for updating a Firmware update file location drive or EMM and name Table 3. Description of values for parameters Description Valid for Parameter Absolute Path to Firmware Represents the absolute filepath to a valid Valid value for –file...
Description Valid for Parameter Drive OS Path Unique path to drive provided by the OS. Valid for -d Managing your storage enclosure To keep the EMM firmware and drives up-to-date, there are specific commands you must run and procedures you must complete. There are key commands that display crucial information required for other command to be run properly.
Identifying EMMs To identify the attached EMMs to a specific adapter, run the following command: secli list emms -a=<(SASAddress | AdapterIndex)> For EMMs: Notate the Enclosure Slot Index and the WWN (worldwide name) columns. These values are required for neccesary command parameters. Identifying drawers To verify the status and number of drives in the drawers of an enclosure, run the following command: secli list drawers -a=<(SASAddress | AdapterIndex)>...
You can update drive firmware by using the information provided from running other secli commands. The latest drive firmware for supported drives can be found at Dell.com/dsmsmanuals. Dell recommends stopping all I/O between the server and the attached enclosures containing the drives that you want to update.
NOTE: Only firmware files with the.fwh extension are supported for updating drives by using the secli. Update EMM firmware Download the latest firmware package from Dell.com/dsmsmanuals. Stop all I/O between the server and the attached enclosures containing the EMMs you want to update.
CLI reference This section lists all the commands available for managing your storage enclosure. Commands listed by type Drive commands Blink drive Description Helps visually locate the specified SCSI device by initiating a blink, or ending an existing blink session. Command syntax secli (blink drive | blinkdrive | bd) (-a=<(SAS WWID | AdapterIndex)>...
Parameter Description • Drive OS Path - Can be used anytime. Disable the blink mode for the device by running -off the command. Provides more information about the command, description, and usage. Command examples • blink drive -a = 1 -enc = 1 -w = 0 -d = 4 •...
List commands List adapters Description This command lists the adapters accessible from the host. Command syntax secli (list adapters | listadapters | la) outputformat=<SupportedOutputFormats>] [-h] Parameters Table 6. List adapters Parameter Descrition Provides more information about the command, description and usage. You can specify the following output formats: xml -outputformat or json...
Command examples • list physical enclosures • list physical enclosures -a = 1 • list physical enclosures -a = 500abcdefgh12345 List drives Description Shows the list of HDDs or SSDs and related information for the specified device. If no device is specified to obtain drives for, all drives accessible by supported adapters in the local system are listed.
Command syntax secli (list emms | listemms | le) (-a=<(SAS WWID | AdapterIndex)> [-enc=<(WWN | EnclIndex)>] [-outputformat=<SupportedOutputFormats>] | -enc=<WWN> [- outputformat=<SupportedOutputFormats>] | [-h]) Parameters Table 9. List EMMs Parameter Desription Specify the adapter used for the command. This is either SAS WWID or AdapterIndex. Specify the enclosure used for the command.
Parameter Description Provides more information about the command, description, and usage. You can specify the following output formats: xml -outputformat or json. Command examples • list drawers -a = 1 -enc = 500a123456789012 • list drawers -a = 1 -enc = 0 •...
Command syntax secli (list drive slots | listdriveslots | lds) (-a=<(SAS WWID | AdapterIndex)> -enc=<(WWN | EnclIndex)> [-outputformat=<SupportedOutputFormats>] [-verbose] | - enc=<WWN> [-outputformat=<SupportedOutputFormats>] [-verbose] | [-h]) Parameters Table 12. List hard disk drive slots Parameter Description Specify the adapter used for the command. This can be either SAS WWID or AdapterIndex.
Parameter Description Provides more information about the command, description, and usage. You can specify the following output formats: xml -outputformat or json. Command examples • list fans -a = 1 -enc = 500a123456789012 • list fans -a = 1 -enc = 0 •...
Command syntax secli (list temp sensors | listtemperaturesensors | lts) (-a=<(SAS WWID | AdapterIndex)> -enc=<(WWN | EnclIndex)> [-outputformat<SupportedOutputFormats>] | -enc=<WWN> [-outputformat=<SupportedOutputFormats>] | [-h]) Parameters Table 15. List temperature sensors Parameter Description Specify the adapter used for the command. This is either SAS WWID or AdapterIndex.
Parameter Description You can specify the following output formats: xml -outputformat or json. Command examples • list voltage sensors -a = 1 -enc = 500a123456789012 • list voltage sensors -a = 1 -enc = 0 • list voltage sensors -enc = 500a123456789012 -outputformat = xml List current sensors Description Lists the current sensors accessible from the specified enclosure.
Command syntax secli (list failed drives | lfd) ([-a=<(SAS WWID | AdapterIndex)>] [-enc=<(WWN | EnclIndex)> [-w= <DrawerIndex>]] [-outputformat=<SupportOutputFormats>] [- verbose] | -enc=<WWN> [-outputformat=<SupportedOutputFormats>] [-verbose] | [- Parameters Table 18. List failed drives Parameter Description Specify the adapter used for the command. This is either SAS WWID or AdapterIndex.
Parameters Table 19. Adapter information Parameter Decription Specify the adapter used for the command. This is either SAS WWID or AdapterIndex. Provides more information about the command, description, and usage. You can specify the following output formats: xml -outputformat or json. Show drive information Description This command provides detailed information for the specified HDD.
Parameter Description Provides more information about the command, description, and usage. Display the S.M.A.R.T attribute data for the specific -smart physical drive. Command examples • info drive -a = 500abcdefgh12345 -enc = 1 -w = 0 -d = 4 • info drive -a = 1 -enc = 1 -d = //./PHYSICALDRIVE50 -smart -outputformat = •...
Show firmware file information Description This command provides detailed information for the specified Firmware File such as its type and properties. Command syntax secli (info firmware | infofirmware | ifw) (-file=<FW.FilePath> [- outputformat=<SupportedOutputFormats>] | [-h]) Parameters Table 22. Firmware File information Parameter Description Specify the file at the given path used for the...
Parameter Description Display logs of the given event severity type. This could be either of the -event following: INFO, CRITICAL, ERROR, WARN. Logs are printed irrespective of the severity level, if this argument is not provided. Update commands Update drive firmware Description This command updates the firmware version of the specified drives by using the provided firmware file.
Parameter Description Provides additional information about the command, description, and usage. Display the list of drives that are updated using the -show specified firmware file. The drives are not updated if this option is used. Specify the directory path containing firmware files -directory used for the command.
Parameters Table 25. Update EMM firmware Parameter Description Specify the adapter used for the command. This can be either SAS WWID or AdapterIndex. Specify the enclosure used for the command. This -enc can be either WWN or EnclIndex Specify the EMM used for the command. -emm Specify the file at the given path used for the -file...
Table 26. Update Adapter Parameter Description Provides additional information about the -h, -help command, description, and usage. Following output format(s) can be specified : xml, -outputformat json. Specify the Adapter to be used for the command. -a, -adapter This can either be the SAS WWID or the Adapter Index.
Page 38
Table 28. Global Topology Parameter Description Provides more information about the command, -h, -help description, and usage.
The contents of this file is viewed in the following directories: Table 29. Log file location Operating System Log File Location Windows C:\Users\Default\Dell\ServerHardwareManager \logs\ServerHardwareManagerMonitor_log.log NOTE: The local log files are intended for support purposes and may be hidden by default on your system. Windows event log The Event Log File contains all events detected by the SHM Monitor service on Windows.
Operating Log File Location System Windows C:\Program Files\Dell\ServerHardwareManager\ServerHardwareManagerMonitor \SHM_Snmp.conf Although the SHM Monitor runs automatically upon installation, you must configure a trap destination in the configuration file for SNMP to function correctly. A trap destination has the following format: ip=ipaddress[:port] For example: ip=192.168.1.1:1050...
Page 41
– Drawer control module has failed • EMM is removed • Drive removed...
The Server Hardware Manager (SHM) software provides support for the Representational State Transfer (ReST) API. The ReST service is accessible from a client device and from a Web browser. The Dell storage enclosures support the following ReST operations: • Device inventory using the GET commands available in the Management Command-Line Interface •...
Table 31. Accessing the ReST service Parameter Description Host The address of the host running the ReST server. This address can be the Fully Qualified Domain Name (FQDN) of the host or an IP address. Port The port number opened for ReST traffic. The default port is 8012. Program_Space The application namespace: “SEM”.
The URL syntax for device queries is described here: Adapters Provides information about all adapters: [base_url]/adapters Provides information about a specified adapter: [base_url]/adapters/<(index | wwid)> Enclosures Provides information about all enclosures attached to a specific adapter: [base_url]/a/<(index | wwid)>/enclosures Provides information about a specified enclosure attached to a specified adapter: [base_url]/a/<(index | wwid)>/enclosures/<(index | wwid)>...
Drawers Provides information about all drawers in a specified enclosure: [base_url]/a/<(index | wwid)>/enclosures/<(index | wwid)>/drawers Fans Provides information about all fans in a specified enclosure: [base_url]/a/<(index | wwid)>/enclosures/<(index | wwid)>/fans Power supply units Provides information about all PSUs in a specified enclosure: [base_url]/a/<(index | wwid)>/enclosures/<(index | wwid)>/powersupplies Voltage sensors Provides information about all voltage sensors in a specified enclosure:...
• C:%5Cdrivefirmwares%5CSeagate%22firmwares%5Cmyfirmwarefile.fwh • C:/drivefirmwares/Seagate%22firmwares/myfirmwarefile.fwh. NOTE: ‘%5C’ is the encoding for Windows ‘\’ and ‘%22’ represents spaces in the path name. Blink drive To toggle blink on a single drive: [base_url]/adapters/<(index | wwid)>/enclosures/<(index | wwid)>/drive/<(index | wwid)>?action=blink&toggle=<ON | OFF> To toggle blink on all drives within a specified enclosure: [base_url]/adapters/<(index | wwid)>/enclosures/<(index | wwid)>/drive/? action=blink&toggle=<(ON | OFF)>...
Validate firmware file The following command provides the user with information about a specified firmware file: [base_url]/?firmwarefile=<path to firmware file>...
Getting help Contacting Dell Dell provides several online and telephone-based support and service options. If you do not have an active Internet connection, you can find contact information on your purchase invoice, packing slip, bill, or Dell product catalog. Availability varies by country and product, and some services may not be available in your area.