Page 1
Reference Guide English PRIMERGY BX600 10GbE I/O Module (PCIe) Microsoft Windows Server 2003 iSCSI Initiator SM-CLP Command Reference Guide Version 1.0 (V1.0.748.0)
Page 2
PRIMERGY BX600 10GbE LAN I/O Module (PCIe) Microsoft Windows Server 2003 iSCSI Initiator SM-CLP Command Reference Guide (v1.0.748.0) Edition April 2008...
Page 3
Fujitsu Siemens Computers GmbH. This document is the copyrighted work of Fujitsu Siemens Computers GmbH and is owned by Fujitsu Siemens Computers GmbH.
Table of Contents Table of Contents 1. REVISION HISTORY ....................11 2. INTRODUCTION ......................13 2.1. GLOSSARY ........................13 2.2. DOCUMENT CONVENTION.................... 13 2.3. HARDWARE AND SOFTWARE DEPENDENCIES ............13 3. USING THE COMMAND-LINE INTERFACE..............15 3.1. CONNECTING TO THE BLADEENGINE SERVER USING CLI ........15 3.2.
2. Introduction 2.1. Glossary 2. Introduction 2.1. Glossary This section describes the meaning of some of the product and protocol specific terms that are used in this document. Property : An entity in the BladeEngine software that has a value associated with it. A property can be either read-only or read-write.
3. Using the Command-Line Interface 3.1. Connecting to the BladeEngine server using CLI 3. Using the Command-Line Interface This Chapter describes how to access BladeEngine sm-clp server using the CLI. Note that it is possible to connect to the sm-clp server by doing a telnet or SSH and use the same commands.
3. Using the Command-Line Interface 3.2. Invoking CLI 3.2. Invoking CLI CLI can be invoked by typing CLI on the command line as described below CLI Syntax: CLI [-t < transport >] [-u < username >] [-p < password >] [-o < output file >] [-s < IP Address >...
Page 16
3. Using the Command-Line Interface 3.2. Invoking CLI • Interactive CLI will enter into an interactive mode, if neither CLI command nor script file is provided as an option. CLI will accept CLI commands and execute them in the interactive shell. CLI will remain in interactive mode until an exit command is given.
3. Using the Command-Line Interface 3.3. Accessing Help 3.3. Accessing Help CLI provides generic help and context help. Help can be obtained by simply typing help at the interactive command prompt. To obtain a context help type the following at the command prompt: help <...
4. Basic Commands 4.1. common options 4. Basic Commands This chapter describes the basic commands that are provided by the CLI. The syntax that is provided in this chapter is for script file and interactive mode of operation. For Immediate mode of operation the same syntax can be provided as command line argument within double quotes.
Page 19
4. Basic Commands 4.3. cd 4.3. cd Command Description This command sets the current group to the value provided in the parameter. If no parameter is given it displays the current working group. Syntax cd [common_options] [ -default] [SM-CLP target] Options [common_options] Parameter...
4. Basic Commands 4.4. show 4.4. show Command show Description This command shows the property value for the property provided in the string. If no option is given then it displays the list of all the groups and properties available under the current group.
4. Basic Commands 4.5. set 4.5. set Command Description This command sets the given property with the given value. These values will be persistent unless the user performs an OEMSEEraseConfiguration command in SM-CLP or clears the configuration in iSCSISelect. Any exception to this will be listed in the help. Set command will fail on read-only properties.
4. Basic Commands 4.6. OEMSESaveConfig 4.6. OEMSESaveConfig Command OEMSESaveConfig Description This command saves the BladeEngine controller configuration to the given file name as an SM-CLP script. The SM-CLP script can be used to restore the BladeEngine controller configuration using the ServerEngines client application. Execute the client utility with the - f option.
4. Basic Commands 4.7. help 4.7. help Command help Description This command displays generic help and context help on a particular SM-CLP target property or verb. help command without a parameter will display generic help on how to use help. Syntax help [common_options] [group] [property | verb] Options...
4. Basic Commands 4.8. version 4.8. version Command version Description This command will display the SM-CLP version number. This command does not take in any parameters. Syntax version [common_options] Options [common_options] Required Parameters None Optional Parameters None Possible Error Messages Common Error Messages...
4. Basic Commands 4.9. exit 4.9. exit Command exit Description This command exits the interactive mode (or the script if running in the script mode). It does all the clean up required to do a graceful exit. Syntax exit [common_options] Options [common_options] Required Parameters...
5. OEMSE Commands 5.1. Group Maps 5. OEMSE Commands This chapter describes the OEMSE commands (verbs) for BladeEngine Software that are provided by the CLI. The commands has to be run in the particular group (smclp-target). To go the particular group use 'cd' command. CLI allows to execute the OEMSE command from any other group, provide the context (smclp-target) is given as an input to the command (as shown in the syntax of the OEMSE commands).
5. OEMSE Commands 5.3. OEMSEUpgradeFlashROM 5.3. OEMSEUpgradeFlashROM Command OEMSEUpgradeFlashROM Description This command updates the BladeEngine firmware version stored in non-volatile memory. You must restart the system for the updated firmware to become the active firmware version on the BladeEngine controller. Example: OEMSEUpgradeFlashROM -OEMSEparams UFIFileName="flash.ufi"...
5. OEMSE Commands 5.4. OEMSEEnableNIC 5.4. OEMSEEnableNIC Command OEMSEEnableNIC Description Enables NIC for the BladeEngine controller instance for the domain. Syntax OEMSEEnableNIC [common_options] -OEMSEparams PhysicalHBANumber="< value >" [SM-CLP-target] Options [common_options] Parameter Description Optional input that indicates the SM-CLP target group for the given command. This SM-CLP-target overrides the current group.
5. OEMSE Commands 5.5. OEMSEEnableiSCSI 5.5. OEMSEEnableiSCSI Command OEMSEEnableiSCSI Description This command enables iSCSI for the BladeEngine controller instance for the domain. Specify the instance number of the BladeEngine controller for which iSCSI is to be enabled. Example: OEMSEEnableiSCSI -OEMSEparams PhyscialHBANumber="2" Syntax OEMSEEnableiSCSI [common_options] -OEMSEparams PhysicalHBANumber="<...
5. OEMSE Commands 5.6. OEMSEDisableNIC 5.6. OEMSEDisableNIC Command OEMSEDisableNIC Description Disables NIC for the BladeEngine controller instance for the domain. Syntax OEMSEDisableNIC [common_options] -OEMSEparams PhysicalHBANumber="< value >" [SM-CLP-target] Options [common_options] Parameter Description Optional input that indicates the SM-CLP target group for the given command. This SM-CLP-target overrides the current group.
5. OEMSE Commands 5.7. OEMSEDisableiSCSI 5.7. OEMSEDisableiSCSI Command OEMSEDisableiSCSI Description This command disables iSCSI for the BladeEngine controller instance for the domain. Syntax OEMSEDisableiSCSI [common_options] -OEMSEparams PhysicalHBANumber="< value >" [SM-CLP-target] Options [common_options] Parameter Description Optional input that indicates the SM-CLP target group for the given command. This SM-CLP-target overrides the current group.
5. OEMSE Commands 5.9. OEMSEDeleteRouteTableEntry 5.9. OEMSEDeleteRouteTableEntry Command OEMSEDeleteRouteTableEntry Description This command deletes entries from the route table of the BladeEngine iSCSI initiator. The command can delete all entries in the route table or a specific entry. Specify the entry number to be deleted or enter an asterisk (*) to delete all entries.
5. OEMSE Commands 5.10. OEMSEAddARPTableEntry 5.10. OEMSEAddARPTableEntry Command OEMSEAddARPTableEntry Description This command will add an entry into the ARP table of the BladeEngine iSCSI Initiator. Syntax OEMSEAddARPTableEntry [common_options] -OEMSEparams IPAddress="< value >",MACAddress="< value >" [SM-CLP-target] Options [common_options] Parameter Description Optional input that indicates the SM-CLP target group for the given command. This SM-CLP-target overrides the current group.
5. OEMSE Commands 5.11. OEMSEDeleteARPTableEntry 5.11. OEMSEDeleteARPTableEntry Command OEMSEDeleteARPTableEntry Description This command will delete the given ARP table entry. Syntax OEMSEDeleteARPTableEntry [common_options] -OEMSEparams InstanceNumber="< value >" [SM-CLP-target] Options [common_options] Parameter Description Optional input that indicates the SM-CLP target group for the given command. This SM-CLP-target overrides the current group.
5. OEMSE Commands 5.12. OEMSEConfigureIPAddress 5.12. OEMSEConfigureIPAddress Command OEMSEConfigureIPAddress Description This command is used to manually configure the IPAddress. Specify the mandatory options of the IPAddress and the SubnetMask to be configured for the Port. Example: OEMSEConfigureIPAddress -OEMSEparams IPAddress="172.20.14.1",SubnetMask="255.255.255.0". The command will fail if DHCP is enabled.
5. OEMSE Commands 5.13. OEMSEConfigureDHCP iSCSI initiator., Warning: An active boot session is present. TCP/IP configuration changes will take effect after next reboot., The IP address settings match the existing configuration. No changes have been made to the configuration., 5.13. OEMSEConfigureDHCP Command OEMSEConfigureDHCP Description...
5. OEMSE Commands 5.14. OEMSERefreshNICConfig The DHCP settings match the existing configure. No changes have been made to the configuration., 5.14. OEMSERefreshNICConfig Command OEMSERefreshNICConfig Description This command displays the current NIC configuration properties. Syntax OEMSERefreshNICConfig [common_options] [SM-CLP-target] Options [common_options] Parameter Description SM-CLP- Optional input that indicates the SM-CLP target group for the given command.
5. OEMSE Commands 5.15. OEMSEPing 5.15. OEMSEPing Command OEMSEPing Description This command will send an ICMP ping request to the specified IPv4 address. Syntax OEMSEPing [common_options] -OEMSEparams IPAddress="< value >" [SM-CLP-target] Options [common_options] Parameter Description Optional input that indicates the SM-CLP target group for the given command. This SM-CLP-target overrides the current group.
5. OEMSE Commands 5.16. OEMSERefreshEventLog 5.16. OEMSERefreshEventLog Command OEMSERefreshEventLog Description This command retrieves the current event log entries from the BladeEngine firmware. Syntax OEMSERefreshEventLog [common_options] [SM-CLP-target] Options [common_options] Parameter Description SM-CLP- Optional input that indicates the SM-CLP target group for the given command. This target overrides the current group.
5. OEMSE Commands 5.17. OEMSEClearEventLog 5.17. OEMSEClearEventLog Command OEMSEClearEventLog Description This command clears the event log entries stored in the BladeEngine firmware. All entries will be discarded and will not be available to view via SM-CLP. Syntax OEMSEClearEventLog [common_options] [SM-CLP-target] Options [common_options] Parameter...
5. OEMSE Commands 5.18. OEMSETestUnitReady 5.18. OEMSETestUnitReady Command OEMSETestUnitReady Description This command enables protocol validation by issuing a Test Unit Ready to the LUN instance number input by the user for the target and reporting status back to the application. Syntax OEMSETestUnitReady [common_options] [SM-CLP-target] Options...
5. OEMSE Commands 5.19. OEMSEStdInquiry 5.19. OEMSEStdInquiry Command OEMSEStdInquiry Description This command is used for protocol validation by issuing Standard inquiry on the selected LUN instance and updates the VendorId and ProductId properties. Syntax OEMSEStdInquiry [common_options] [SM-CLP-target] Options [common_options] Parameter Description SM-CLP- Optional input that indicates the SM-CLP target group for the given command.
5. OEMSE Commands 5.20. OEMSEReadCapacity 5.20. OEMSEReadCapacity Command OEMSEReadCapacity Description This command enables protocol validation by issuing a Read Capacity to the LUN instance number input by the user for the target and reporting the status back to the application. Syntax OEMSEReadCapacity [common_options] [SM-CLP-target] Options...
5. OEMSE Commands 5.21. OEMSESCSIRead 5.21. OEMSESCSIRead Command OEMSESCSIRead Description This command enables protocol validation by issuing SCSI READ commands to the LUN (device). Syntax OEMSESCSIRead [common_options] -OEMSEparams StartBlockAddress="< value >",Count="< value >" [SM-CLP-target] Options [common_options] Parameter Description Optional input that indicates the SM-CLP target group for the given command. This SM-CLP-target overrides the current group.
5. OEMSE Commands 5.22. OEMSESCSIWrite 5.22. OEMSESCSIWrite Command OEMSESCSIWrite Description This command enables protocol validation by issuing SCSI WRITE commands to the LUN (device). Syntax OEMSESCSIWrite [common_options] -OEMSEparams StartBlockAddress="< value >",Count="< value >" [SM-CLP-target] Options [common_options] Parameter Description Optional input that indicates the SM-CLP target group for the given command. This SM-CLP-target overrides the current group.
5. OEMSE Commands 5.23. OEMSESetPersistent 5.23. OEMSESetPersistent Command OEMSESetPersistent Description Execute this command to create a Persistent Login for the target. By setting a login as persistent, the connection will automatically be restored upon reboot. This action takes the following parameters: IP Address of the portal, Port number of the portal, Instance number of the BladeEngine controller (Physical HBA) and finally the instance number of the port (Logical HBA).
5. OEMSE Commands 5.24. OEMSELogin 5.24. OEMSELogin Command OEMSELogin Description This action allows the initiator to login to a target with its current set of login parameters. This action takes the following parameters: IP Address of the portal, Port number of the portal, Instance number of the controller (Physical HBA), and finally the instance number of the port (Logical HBA).
5. OEMSE Commands 5.25. OEMSELogout Common Error Messages Setting ETO failed, The BladeEngine iSCSI initiator TCP/IP settings are not configured. Please configure the TCP/IP settings before issuing this command., Error 5.25. OEMSELogout Command OEMSELogout Description This action sends a Logout request to this target. SM-CLP will not allow logout of BootSessions.
5. OEMSE Commands 5.26. OEMSEDeletePersistent 5.26. OEMSEDeletePersistent Command OEMSEDeletePersistent Description This command deletes the specified instance of the persistent Login or deletes all the persistent login's for the target if * is specified. Syntax OEMSEDeletePersistent [common_options] -OEMSEparams InstanceNumber="< value >" [SM-CLP-target] Options [common_options]...
5. OEMSE Commands 5.27. OEMSEReScanLUNS 5.27. OEMSEReScanLUNS Command OEMSEReScanLUNS Description This command reports the LUNs on the system. Syntax OEMSEReScanLUNS [common_options] [SM-CLP-target] Options [common_options] Parameter Description SM-CLP- Optional input that indicates the SM-CLP target group for the given command. This target overrides the current group.
5. OEMSE Commands 5.28. OEMSEDiscoveryiSNSThruDHCP 5.28. OEMSEDiscoveryiSNSThruDHCP Command OEMSEDiscoveryiSNSThruDHCP Description This command discovers any iSNS Servers through DHCP and adds iSNS entries (if any) to the target. Syntax OEMSEDiscoveryiSNSThruDHCP [common_options] [SM-CLP-target] Options [common_options] Parameter Description SM-CLP- Optional input that indicates the SM-CLP target group for the given command. This target overrides the current group.
5. OEMSE Commands 5.29. OEMSEAddiSNSEntry 5.29. OEMSEAddiSNSEntry Command OEMSEAddiSNSEntry Description This command adds the given iSNS server to the BladeEngine controller. Specify the iSNS server IP Address as the first required option and the port number as the second. This command will return a successful message if communication with the specified iSNS server is completed.
5. OEMSE Commands 5.30. OEMSEDeleteiSNSEntry 5.30. OEMSEDeleteiSNSEntry Command OEMSEDeleteiSNSEntry Description This command deletes the iSNS server entry to the BladeEngine controller specified as the argument. Specify * to delete all the iSNS server entries from the BladeEngine controller. Example: OEMSEDeleteiSNSEntry -OEMSEparams InstanceNumber="1" Syntax OEMSEDeleteiSNSEntry [common_options] -OEMSEparams InstanceNumber="<...
5. OEMSE Commands 5.31. OEMSEDiscoverTargets 5.31. OEMSEDiscoverTargets Command OEMSEDiscoverTargets Description The command is used to initiate discovery sessions. A discovery login will be sent to the IP address and port number specified in the OEMSEAddSendTargetPortal command. If discovery is successful, the iSCSI target will return its iSCSI name, allowing login just as a manually configured target.
5. OEMSE Commands 5.32. OEMSEAddSendTargetPortal 5.32. OEMSEAddSendTargetPortal Command OEMSEAddSendTargetPortal Description This command creates a SendTarget Portal. The iSCSI Sendtargets mechanism is used to discover a target name using the IP address and port number of the target. Specify the IP address of the target portal as the first required option, and the target port number as the second.
5. OEMSE Commands 5.34. OEMSERefreshAvailableTargets 5.34. OEMSERefreshAvailableTargets Command OEMSERefreshAvailableTargets Description This command performs a rescan and detects any newly discovered targets. You can view the updated list of targets present by executing the show command. The target groups (if manually added or discovered) are found under the /LogicalHBA(x)/iSCSI group. Syntax OEMSERefreshAvailableTargets [common_options] [SM-CLP-target] Options...
5. OEMSE Commands 5.35. OEMSEAddTarget 5.35. OEMSEAddTarget Command OEMSEAddTarget Description This command adds a target manually to the list of targets for the initiator. Specify the iSCSI name, IP Address, and Port number for the target. Example: OEMSEAddTarget - OEMSEparams TargetName="iqn.2003- 07.com.serverengines:tgt1",IPAddress="17.2.21.15",PortNumber="3205"...
5. OEMSE Commands 5.36. OEMSEDeleteTarget 5.36. OEMSEDeleteTarget Command OEMSEDeleteTarget Description Use this command to manually delete a target from the list of targets. Syntax OEMSEDeleteTarget [common_options] -OEMSEparams InstanceNumber="< value >" [SM-CLP-target] Options [common_options] Parameter Description Optional input that indicates the SM-CLP target group for the given command. This SM-CLP-target overrides the current group.
6. Appendix 6.1. MILI_Groups 6. Appendix 6.1. MILI_Groups This chapter contains all the groups map for Storage Blade. Each group is described in a table with a brief description and its identification name (refered to as "StringIdentifier), Attributes (access permissions), Multi-instance (yes or no) along with its adjacent groups, properties and OEMSECommands.
6. Appendix 6.1. MILI_Groups OEMSEUpgradeFlashROM Table 4: BladeEngine 6.1.3. LogicalHBA String Identifier LogicalHBA This group instance corresponds to a single port of a BladeEngine Group Description controller functioning as an iSCSI Initiator. Attributes dynamic MultiInstance MaxInstance ROOT Parent GroupName iSCSI Subgroups Properties for the group None...
6. Appendix 6.1. MILI_Groups 6.1.6. PCI String Identifier This group contains the PCI properties of the BladeEngine Group Description controller. Attributes static MultiInstance MaxInstance Parent GroupName PhysicalHBA None Subgroups Properties for the group None OEMSECommands for the None group Table 8: PCI 6.1.7.
6. Appendix 6.1. MILI_Groups 6.1.9. iSCSI String Identifier iSCSI This represents an iSCSI initiator node and is uniquely identified by its Group Description iSCSI name (IQN name). Attributes static MultiInstance MaxInstance Parent GroupName LogicalHBA InitiatoriSCSIName InitiatorDefaultLoginOptions InitiatorLoginOptions PhysicalHBA Subgroups Target Discovery Properties for the group None...
6. Appendix 6.1. MILI_Groups 6.1.13. Authentication String Identifier Authentication This group contains the configured connection authentication related Group Description login options for the iSCSI Initiator node. Attributes static MultiInstance MaxInstance Parent GroupName InitiatorLoginOptions None Subgroups AuthenticationMethod InitiatorCHAPName InitiatorSecret Properties for the group TargetCHAPName TargetSecret OEMSECommands for the...
6. Appendix 6.1. MILI_Groups Properties for the group None OEMSEAddRouteTableEntry OEMSECommands for the OEMSEDeleteRouteTableEntry group Table 17: RouteTable 6.1.16. RouteTableEntry RouteTableEntry String Identifier Group Description A route table entry in the BladeEngine iSCSI initiator firmware. Attributes dynamic MultiInstance MaxInstance RouteTable Parent GroupName Subgroups None...
Page 74
6. Appendix 6.1. MILI_Groups MACAddress OEMSECommands for the None group Table 20: ARPTableEntry...
6. Appendix 6.1. MILI_Groups 6.1.19. PCI String Identifier This group contains the PCI properties for the BladeEngine Group Description controller. Attributes static MultiInstance MaxInstance Parent GroupName PhysicalHBA None Subgroups VendorID DeviceID SubsysDeviceID SubsysVendorID Properties for the group BusNumber DeviceNumber FunctionNumber OEMSECommands for the None group...
6. Appendix 6.1. MILI_Groups 6.1.21. Network String Identifier Network This group consists of the TCP/NIC configuration of the Network Group Description Port Attributes static MultiInstance MaxInstance Parent GroupName PhysicalHBA DHCP TCPIPConfiguration NICConfiguration Subgroups PortRowStatus PortalRole PortalProtocol Properties for the group PortalTag OEMSECommands for the None...
6. Appendix 6.1. MILI_Groups 6.1.23. TCPIPConfiguration String Identifier TCPIPConfiguration Group Description This group consists of the TCP configuration of the Network port. static Attributes MultiInstance MaxInstance Parent GroupName Network Subgroups None DHCPEnabled InitiatorIPAddress InitiatorSubnetMask DefaultGateway Properties for the group IPVersionSupported VLANID OEMSEConfigureIPAddress OEMSEConfigureDHCP...
6. Appendix 6.1. MILI_Groups MaxIosPerSecondPeriSCSI OEMSECommands for the group None Table 27: QOS 6.1.26. EventLog EventLog String Identifier This group contains the BladeEngine firmware event log entries and Group Description actions. Attributes static MultiInstance MaxInstance Parent GroupName PhysicalHBA EventLogEntry Subgroups Properties for the group None OEMSERefreshEventLog...
6. Appendix 6.1. MILI_Groups 6.1.29. Target String Identifier Target This group represents the information about the targets that are Group Description available in the network. Attributes dynamic MultiInstance MaxInstance Parent GroupName iSCSI TargetPortal TargetLoginOptions Session Subgroups PersistentLogin TargetISCSIName TargetAlias Properties for the group DefaultLoginPortal DefaultIntrPort OEMSESetPersistent...
6. Appendix 6.1. MILI_Groups 6.1.31. TargetLoginOptions String Identifier TargetLoginOptions This group consists of the set of login options used to login to the Group Description target. Attributes static MultiInstance MaxInstance Parent GroupName Target Authentication Subgroups InitialR2T ImmediateData HeaderDigest Properties for the group DataDigest OEMSECommands for the None...
6. Appendix 6.1. MILI_Groups 6.1.33. Session String Identifier Session This group instance corresponds to an active session with the Group Description target. Attributes dynamic MultiInstance MaxInstance Parent GroupName Target SessionNegotiatedLoginOptions SNMP Subgroups Connection SessionTSIH SessionISID SessionInitiatorName Properties for the group SessionStatus iSCSIBoot OEMSECommands for the...
6. Appendix 6.1. MILI_Groups 6.1.35. SNMP String Identifier SNMP This group instance corresponds to the SNMP properties under this Group Description particular session. Attributes static MultiInstance MaxInstance Parent GroupName Session None Subgroups SessionDirection CmdPdus RspPdus TxDataOctetsHigh RxDataOctetsHigh Properties for the group DigestErrors CxnTimeoutErrors SessionTargetAlias...
6. Appendix 6.1. MILI_Groups 6.1.37. ConnectionNegotiatedLoginOptions String Identifier ConnectionNegotiatedLoginOptions Group Description This group consists of the negotiated connection login options. static Attributes MultiInstance MaxInstance Parent GroupName Connection Subgroups None AuthenticationMethod HeaderDigest DataDigest MaxRecvDataSegmentLength Properties for the group TCPWindowSize TCPMSS OEMSECommands for the group None Table 39: ConnectionNegotiatedLoginOptions 6.1.38.
6. Appendix 6.1. MILI_Groups 6.1.39. PersistentLogin String Identifier PersistentLogin This group instance corresponds to persistent login information for Group Description the target. Attributes dynamic MultiInstance MaxInstance Parent GroupName Target PersistentLoginPortal PersistentLoginOptions Subgroups PortIdentifier iSCSIBoot Properties for the group TargetName OEMSECommands for the None group Table 41: PersistentLogin...
6. Appendix 6.1. MILI_Groups group Table 43: PersistentLoginOptions 6.1.42. Authentication String Identifier Authentication This group consists of the set of connection authentication related login Group Description options used to create a iSCSI session with the persistent session. static Attributes MultiInstance MaxInstance Parent GroupName PersistentLoginOptions...
6. Appendix 6.1. MILI_Groups MaxInstance Parent GroupName Discovery Subgroups None SlpScopes SlpQueryList Properties for the group OEMSECommands for the group None Table 46: SLP 6.1.45. iSNS String Identifier iSNS Group Description This group stores the iSNS discovery parameters. static Attributes MultiInstance MaxInstance Parent GroupName...
6. Appendix 6.1. MILI_Groups SendTargetPortalLoginOptions Subgroups IPAddress PortNumber PortIdentifier Properties for the group PortMacAddress OEMSEDiscoverTargets OEMSECommands for the group Table 49: SendTargetPortal 6.1.48. SendTargetPortalLoginOptions String Identifier SendTargetPortalLoginOptions This group consists of the login options used to create a discovery Group Description session with the SendTarget Portal.
6. Appendix 6.2. MILI_Properties 6.2. MILI_Properties This chapter contains all the properties in all the groups of Storage Blade. Each property is described in a table with a brief description and its identification name (refered to as "StringIdentifier), Attributes (access permissions), Min/Max/Default values and its parent group.
6. Appendix 6.2. MILI_Properties Parent BladeEngine GroupName Table 55: SerialNumber 6.2.5. ActiveFirmwareVersion String Identifier ActiveFirmwareVersion Property The firmware version which is currently operational on the BladeEngine controller. Description Attributes Read-Only min Value max Value default Value Parent GroupName BladeEngine Table 56: ActiveFirmwareVersion...
6. Appendix 6.2. MILI_Properties 6.2.6. FirmwareVersionOnFlash String Identifier FirmwareVersionOnFlash Property The firmware version stored on BladeEngine's non-volatile storage. The next time the system restarts, this version will become the active firmware version. Description Attributes Read-Only min Value max Value default Value Parent BladeEngine GroupName...
6. Appendix 6.2. MILI_Properties 6.2.10. iSCSIVersionMin String Identifier iSCSIVersionMin Property This field corresponds to the iSCSI RFC 3720 field iSCSIVersionMin. A value of 1 for this property indicates support for the RFC3720 specification. Description Attributes Read-Only min Value max Value default Value Parent BladeEngine...
6. Appendix 6.2. MILI_Properties 6.2.14. LDTO String LDTO Identifier This property corresponds to the Link Down Time Out (LDTO) value for this Property BladeEngine controller. The LDTO specifies the amount of time in seconds that Description BladeEngine iSCSI drivers will delay reporting an error to the operating system. Attributes Read-Only min Value...
6. Appendix 6.2. MILI_Properties 6.2.17. VLDEnabled String VLDEnabled Identifier VLD is the Virtual Link Down (VLD) feature for BladeEngine. Use this property to Property enable or disable VLD for this BladeEngine controller using the set command. Valid Description values are Yes and No. To enable, set the value to Yes. The default is No. Attributes Read-Write min Value...
6. Appendix 6.2. MILI_Properties 6.2.21. SubsysVendorID String Identifier SubsysVendorID Property Description This property displays the PCI Subsystem Vendor ID. Read-Only Attributes min Value max Value default Value Parent GroupName Table 72: SubsysVendorID 6.2.22. BusNumber BusNumber String Identifier Property Description This property displays the PCI Bus Number. Read-Only Attributes min Value...
6. Appendix 6.2. MILI_Properties 6.2.25. DriverName String Identifier DriverName Property Description This property displays the name of the driver. Read-Only Attributes min Value max Value default Value BENIC Parent GroupName Driver Table 76: DriverName 6.2.26. DriverVersion DriverVersion String Identifier Property Description This property displays the current version of the driver.
6. Appendix 6.2. MILI_Properties 6.2.29. MaxBitsPerSecond String Identifier MaxBitsPerSecond Property MaxBitsPerSecond number for this virtual NIC interface. The number 'n' indicates 'n*10Mbps' throughput on this interface. Description Attributes Read-Write min Value max Value default Value Parent GroupName Table 80: MaxBitsPerSecond 6.2.30.
6. Appendix 6.2. MILI_Properties 6.2.32. InitiatorAlias String InitiatorAlias Identifier The initiator alias allows an organization to associate a user-friendly name with the Property iSCSI Name (IQN or iSCSI Qualified Name) of the Initiator. Use this property to set Description the desired iSCSI alias for this Initiator using the set command. For example; set InitiatorAlias="init1".
6. Appendix 6.2. MILI_Properties 6.2.40. DefaultTime2Wait String Identifier DefaultTime2Wait Property Description The iSCSI Login Parameter for the Target. Read-Only Attributes min Value max Value default Value Parent GroupName InitiatorDefaultLoginOptions Table 91: DefaultTime2Wait 6.2.41. DefaultTime2Retain DefaultTime2Retain String Identifier Property Description The iSCSI Login Parameter for the Target. Read-Only Attributes min Value...
6. Appendix 6.2. MILI_Properties 6.2.44. DataSequenceInOrder String Identifier DataSequenceInOrder Property Description The iSCSI Login Parameter for the Target. Read-Only Attributes min Value max Value default Value Parent GroupName InitiatorDefaultLoginOptions Table 95: DataSequenceInOrder 6.2.45. HeaderDigest String HeaderDigest Identifier The valid values for this property are CRC32C or None. If set to CRC32C and the Property initiator is configured accordingly, the integrity of an iSCSI PDU's header segments Description...
6. Appendix 6.2. MILI_Properties 6.2.48. TCPWindowSize String Identifier TCPWindowSize Property Description The iSCSI Login Parameter for the Target. Read-Only Attributes min Value max Value default Value 16000 Parent GroupName InitiatorDefaultLoginOptions Table 99: TCPWindowSize 6.2.49. InitialR2T String InitialR2T Identifier The valid values for this property are Yes or No. If set to Yes, the initiator has to wait Property for the target to solicit SCSI data before sending it.
6. Appendix 6.2. MILI_Properties 6.2.52. InitiatorCHAPName String InitiatorCHAPName Identifier This property is an iSCSI authentication login parameter sent to the target. This parameter is optional and only required for Mutual CHAP authentication. Some Property implementations refer to this as a Username. Use the set command with this property Description to specify the InitiatorCHAPName.
6. Appendix 6.2. MILI_Properties 6.2.55. TargetSecret String TargetSecret Identifier This property is an iSCSI authentication login parameter sent to the target. This is a required parameter for both One-Way CHAP and Mutual CHAP authentication. The Property secret will be displayed as plain text (and not obfuscated); both while keying and Description displaying.
6. Appendix 6.2. MILI_Properties 6.2.58. IPAddress String Identifier IPAddress Property Description The destination IP Address of the route table entry. Read-Only Attributes min Value max Value default Value 0.0.0.0 Parent GroupName RouteTableEntry Table 109: IPAddress 6.2.59. SubnetMask SubnetMask String Identifier Property Description The Subnet mask of the route table entry.
6. Appendix 6.2. MILI_Properties 6.2.62. MACAddress String Identifier MACAddress Property Description The MAC address of the ARP table entry. Read-Only Attributes min Value max Value default Value 00-00-00-00-00-00 Parent GroupName ARPTableEntry Table 113: MACAddress 6.2.63. VendorID VendorID String Identifier Property This property displays the PCI vendor ID of the BladeEngine controller's iSCSI function.
6. Appendix 6.2. MILI_Properties 6.2.66. SubsysVendorID String Identifier SubsysVendorID Property This property displays the PCI subsystem vendor ID of the BladeEngine controller's iSCSI function. Description Attributes Read-Only min Value max Value default Value Parent GroupName Table 117: SubsysVendorID 6.2.67. BusNumber BusNumber String Identifier Property...
6. Appendix 6.2. MILI_Properties 6.2.70. DriverName String Identifier DriverName Property This property displays the name of the iSCSI driver in the host operating system. Description Attributes Read-Only min Value max Value default Value BEISCSI Driver Parent GroupName Table 121: DriverName 6.2.71.
6. Appendix 6.2. MILI_Properties GroupName Table 124: DHCPObtainNewIPAddress 6.2.74. DHCPEnabled String DHCPEnabled Identifier This property indicates the current DHCP setting. Using the OEMSEConfigureDHCP Property command with a mandatory parameter EnableDHCP will configure DHCP. If the parameter is "True", it will enable DHCP and initiate a DHCP request. If the parameter Description is "False", it will disable DHCP.
6. Appendix 6.2. MILI_Properties 6.2.78. IPVersionSupported String Identifier IPVersionSupported Property Description The version of IP Protocol supported. The value can be IPv4 or IPv6. Read-Only Attributes min Value max Value default Value IPv4 Parent GroupName TCPIPConfiguration Table 129: IPVersionSupported 6.2.79. VLANID VLANID String Identifier Property Description...
6. Appendix 6.2. MILI_Properties 6.2.82. MaxFrameSize String Identifier MaxFrameSize Property Description This property specifies the maximum frame size used by the port. Read-Only Attributes min Value max Value 32000 default Value 16000 Parent GroupName NICConfiguration Table 133: MaxFrameSize 6.2.83. LinkStatus LinkStatus String Identifier Property Description...
6. Appendix 6.2. MILI_Properties 6.2.86. MaxBytesPerSecondPeriSCSI String MaxBytesPerSecondPeriSCSI Identifier The maximum iSCSI throughput for this domain, specified in 1KBps multiples. A Property value of 0 indicates no QOS was set and allows all available bandwidth for this Description domain. Attributes Read-Write min Value max Value...
6. Appendix 6.2. MILI_Properties Parent GroupName Network Table 140: PortalRole 6.2.90. PortalProtocol String Identifier PortalProtocol Property Description The portal's transport protocol. Attributes Read-Only min Value max Value default Value Parent GroupName Network Table 141: PortalProtocol 6.2.91. PortalTag String Identifier PortalTag Property Description The portals aggregation tag when the portal is used as an initiator.
6. Appendix 6.2. MILI_Properties 6.2.94. Severity String Identifier Severity Property Description The severity associated with the event log entry. Read-Only Attributes min Value max Value default Value Parent GroupName EventLogEntry Table 145: Severity 6.2.95. Description Description String Identifier Property Description The text description of the event log entry.
6. Appendix 6.2. MILI_Properties 6.2.98. PortalCount String Identifier PortalCount Property The number of rows in the iscsiPortaltypeTable which are currently associated with this iSCSI instance. Description Attributes Read-Only min Value max Value default Value Parent SNMP GroupName Table 149: PortalCount 6.2.99.
6. Appendix 6.2. MILI_Properties 6.2.102. LastSessionFailureType String Identifier LastSessionFailureType Property Description The type of failure encountered in the last session failure. Read-Only Attributes min Value max Value default Value Parent GroupName SNMP Table 153: LastSessionFailureType 6.2.103. LastSessionRmtNodeName LastSessionRmtNodeName String Identifier Property Description The iSCSI name of the remote node from the failed session.
6. Appendix 6.2. MILI_Properties 6.2.106. SessionFormatErrors String Identifier SessionFormatErrors Property The count of sessions which failed due to receipt of an iSCSI PDU that contained a format error. Description Attributes Read-Only min Value max Value default Value Parent SNMP GroupName Table 157: SessionFormatErrors 6.2.107.
6. Appendix 6.2. MILI_Properties 6.2.110. LastTgtFailureName String Identifier LastTgtFailureName Property The UTF-8 string name of the target that most recently failed a login request from this initiator. Description Attributes Read-Only min Value max Value default Value iqn.se SNMP Parent GroupName Table 161: LastTgtFailureName 6.2.111.
6. Appendix 6.2. MILI_Properties 6.2.114. LoginRedirectRsps String Identifier LoginRedirectRsps Property The count of Login Response PDUs received by the initiator with status class Redirection. Description Attributes Read-Only min Value max Value default Value SNMP Parent GroupName Table 165: LoginRedirectRsps 6.2.115. LoginAuthFailRsps String Identifier LoginAuthFailRsps Property...
6. Appendix 6.2. MILI_Properties 6.2.118. LogoutNormals String Identifier LogoutNormals Property The count of Logout Command PDUs generated by this initiator with reason code normal. Description Attributes Read-Only min Value max Value default Value SNMP Parent GroupName Table 169: LogoutNormals 6.2.119. LogoutOthers String Identifier LogoutOthers Property...
6. Appendix 6.2. MILI_Properties 6.2.122. TargetPortNumber String Identifier TargetPortNumber Property Description The Port number of the target portal. Read-Only Attributes min Value max Value 65535 default Value 1036 Parent GroupName TargetPortal Table 173: TargetPortNumber 6.2.123. PortalGroupTag PortalGroupTag String Identifier Property Description The tag associated with the Portal Group.
6. Appendix 6.2. MILI_Properties 6.2.126. AuthenticationMethod String Identifier AuthenticationMethod Property Use this property to specify an authentication method using the set command. Valid CHAP values are None, Mutual CHAP, and One-Way CHAP. None is the default. Description Attributes Read-Write min Value max Value default Value None...
6. Appendix 6.2. MILI_Properties 6.2.129. TargetCHAPName String TargetCHAPName Identifier This property is an iSCSI authentication login parameter sent to the Target. This is a required parameter for both One-Way CHAP and Mutual CHAP authentication. Some Property implementations refer to this as a Username. Use the set command with this property Description to specify the TargetCHAPName.
6. Appendix 6.2. MILI_Properties 6.2.132. DataDigest String DataDigest Identifier The valid values for this property are CRC32C or None. If set to CRC32C and the Property initiator is configured accordingly, the integrity of an iSCSI PDU's data segment will Description be protected by a CRC32C checksum.
6. Appendix 6.2. MILI_Properties 6.2.140. DefaultTime2Retain String Identifier DefaultTime2Retain Property Description ISCSI Login Parameter for the Target. Read-Only Attributes min Value max Value default Value Parent GroupName SessionNegotiatedLoginOptions Table 191: DefaultTime2Retain 6.2.141. ErrorRecoveryLevel ErrorRecoveryLevel String Identifier Property Description ISCSI Login Parameter for the Target. Read-Only Attributes min Value...
6. Appendix 6.2. MILI_Properties 6.2.144. SessionDirection String Identifier SessionDirection Property Description The direction of iSCSI session InboundSession and OutboundSession. Read-Only Attributes min Value max Value default Value Parent GroupName SNMP Table 195: SessionDirection 6.2.145. CmdPdus CmdPdus String Identifier Property Description The count of Command PDUs transferred on this session.
6. Appendix 6.2. MILI_Properties 6.2.148. RxDataOctetsHigh String Identifier RxDataOctetsHigh Property The count of data octets that were received by the local iSCSI node on this session. Description Attributes Read-Only min Value max Value default Value SNMP Parent GroupName Table 199: RxDataOctetsHigh 6.2.149.
6. Appendix 6.2. MILI_Properties 6.2.152. AuthenticationMethod String AuthenticationMethod Identifier Property Use this property to specify an authentication method using the set command. Valid Description CHAP values are None, Mutual CHAP, and One-Way CHAP. None is the default. Attributes Read-Only min Value max Value None default Value...
6. Appendix 6.2. MILI_Properties 6.2.160. SourcePortNumber String Identifier SourcePortNumber Property Description The source port number for the connection. Read-Only Attributes min Value 1024 max Value 65535 default Value 1024 Parent GroupName Connection Table 211: SourcePortNumber 6.2.161. DestinationPortNumber DestinationPortNumber String Identifier Property Description The destination port number for the connection.
6. Appendix 6.2. MILI_Properties 6.2.164. RedirectedDestinationPort String Identifier RedirectedDestinationPort Property Description The Redirected target TCP port number. Read-Only Attributes min Value max Value default Value Parent GroupName Connection Table 215: RedirectedDestinationPort 6.2.165. RedirectedDestinationIPAddress RedirectedDestinationIPAddress String Identifier Property Description The Redirected target IP address. Read-Only Attributes min Value...
6. Appendix 6.2. MILI_Properties 6.2.168. SessionInitiatorName String Identifier SessionInitiatorName Property Description The iSCSI Name configured for the session. Read-Only Attributes min Value max Value default Value iqn.se Parent GroupName Session Table 219: SessionInitiatorName 6.2.169. SessionStatus SessionStatus String Identifier Property Description This property indicates the status of the session.
6. Appendix 6.2. MILI_Properties 6.2.172. LUNSize String Identifier LUNSize Property Description The size of the LUN in bytes. Read-Only Attributes min Value max Value default Value Parent GroupName Table 223: LUNSize 6.2.173. DeviceVendorName DeviceVendorName String Identifier Property Description The Device Vendor Identification. Read-Only Attributes min Value...
6. Appendix 6.2. MILI_Properties 6.2.176. PortNumber String Identifier PortNumber Property Description The Port number of the Portal used for the leading connection. Read-Only Attributes min Value 1024 max Value 65535 default Value 1024 Parent GroupName PersistentLoginPortal Table 227: PortNumber 6.2.177. InitialR2T String InitialR2T Identifier...
6. Appendix 6.2. MILI_Properties 6.2.180. InitiatorCHAPName String InitiatorCHAPName Identifier This property is an iSCSI authentication login parameter sent to the target. This parameter is optional and only required for Mutual CHAP authentication. Some Property implementations refer to this as a Username. Use the set command with this property Description to specify the InitiatorCHAPName.
6. Appendix 6.2. MILI_Properties 6.2.183. TargetSecret String TargetSecret Identifier This property is an iSCSI authentication login parameter sent to the target. This is a required parameter for both One-Way CHAP and Mutual CHAP authentication. The Property secret will be displayed as plain text (and not obfuscated); both while keying and Description displaying.
6. Appendix 6.2. MILI_Properties 6.2.187. TargetISCSIName String Identifier TargetISCSIName Property Description The iSCSI Name of the target. Read-Only Attributes min Value max Value default Value Parent GroupName Target Table 238: TargetISCSIName 6.2.188. TargetAlias TargetAlias String Identifier Property Description The alias name given to the Target node. Read-Only Attributes min Value...
6. Appendix 6.2. MILI_Properties 6.2.191. SlpScopes String Identifier SlpScopes Property Description The only SLP scope string that is supported is default. Read-Write Attributes min Value max Value default Value Parent GroupName Table 242: SlpScopes 6.2.192. SlpQueryList SlpQueryList String Identifier Property This property indicates whether an iSCSI name is to be used as the query string or not.
6. Appendix 6.2. MILI_Properties 6.2.195. InitialR2T String InitialR2T Identifier The valid values for this property are Yes or No. If set to Yes, the initiator has to wait Property for the target to solicit SCSI data before sending it. Setting it to No allows the initiator Description to send a burst of FirstBurstLength bytes unsolicited.
6. Appendix 6.2. MILI_Properties 6.2.198. InitiatorSecret String InitiatorSecret Identifier This property is an iSCSI authentication login parameter sent to the target. This is an optional parameter and only required for Mutual CHAP authentication. The secret will Property be displayed as plain text (and not obfuscated); both while keying and displaying. Use Description the set command with this property to specify the InitiatorSecret.
6. Appendix 6.2. MILI_Properties 6.2.201. AuthenticationMethod String Identifier AuthenticationMethod Property Use this property to specify an authentication method using the set command. Valid CHAP values are None, Mutual CHAP, and One-Way CHAP. None is the default. Description Attributes Read-Write min Value max Value default Value None...
6. Appendix 6.2. MILI_Properties Parent GroupName SendTargetPortal Table 255: IPAddress 6.2.205. PortNumber String Identifier PortNumber Property Description The Port Number specified for the SendTarget Portal. Attributes Read-Only 1024 min Value max Value 65535 default Value 1024 Parent GroupName SendTargetPortal Table 256: PortNumber 6.2.206.
6. Appendix 6.3. Data Types 6.2.209. iSNSEnabled String Identifier iSNSEnabled Property Use this property to enable or disable iSNS using the set command. Valid values are Yes and No. To enable iSNS, set the value to Yes. The default is No. Description Attributes Read-Write...
6. Appendix 6.4. Common Error Messages 6.4. Common Error Messages The following are common error messages for all command returning from SM-CLP: Failed Version mismatch Not Implemented Resource Busy Unknown Error Invalid Value Invalid Value for parameter Value out of range Invalid number of characters Invalid value Parameter Missing...
Page 161
Information on this document On April 1, 2009, Fujitsu became the sole owner of Fujitsu Siemens Compu- ters. This new subsidiary of Fujitsu has been renamed Fujitsu Technology So- lutions. This document from the document archive refers to a product version which was released a considerable time ago or which is no longer marketed.