This command defines the attributes for the controllers.
set controller [(a | b)] availability=(online | offline | serviceMode) | ethernetPort [(1 | 2)]=ethernetPortOptions | globalNVSRAMByte [nvsramOffset]=(nvsramByteSetting | nvsramBitSetting) | hostNVSRAMByte [hostType, nvsramOffset]=(nvsramByteSetting | nvsramBitSetting) | IPv4GatewayIP=ip‑address | IPv6RouterAddress=ipv6‑address | iscsiHostPort [(1 | 2)]=iscsiHostPortOptions rloginEnabled=(TRUE | FALSE) | serviceAllowedIndicator=(on | off)
Parameter | Description |
---|---|
controller | The controller for which you want to define properties. Valid identifiers for the controller are a or b, where a is the controller in slot A, and b is the controller in slot B. Enclose the identifier for the controller in square brackets ([ ]). If you do not specify a controller, the firmware for the controller returns a syntax error. |
availability | The mode for the controller, which you can set to online, offline, or serviceMode (service). |
ethernetPort | The attributes (options) for the management Ethernet ports. The entries to support this parameter are listed in the Syntax Element Statement Data table that follows. Many settings are possible, including setting the IP address, the gateway address, and the subnet mask address. |
globalNVSRAMByte | A portion of the controller NVSRAM. Specify the region to be modified using the starting byte offset within the region and the size and value of the new data to be stored into the NVSRAM. |
hostNVSRAMByte | The NVSRAM for the host-specific region. The setting specifies the host index for the specific host, the starting offset within the region, the number of bytes, and the values to be written. |
IPv4GatewayIP | The IP address of the node that provides the interface to the network. The address format for the IPv4 gateway is (0-255).(0-255).(0-255).(0-255) |
IPv6RouterAddress | The IP address of IPv6 router that connects two or more logical subnets. The address format for the IPv6 router is (0-FFFF):(0-FFFF):(0-FFFF):(0-FFFF): (0-FFFF):(0-FFFF):(0-FFFF):(0-FFFF). |
iscsiHostPort | The values that support this parameter are listed in the Syntax Element Statement Data table that follows. Many settings are possible, including setting the IP address, the gateway address, the subnet mask address, the IPv4 priority, and the IPv6 priority. |
rloginEnabled | The setting for whether the remote login feature is turned on or turned off. To turn on the remote login feature, set this parameter to TRUE. To turn off the remote login feature, set this parameter to FALSE. |
serviceAllowedIndicator | The setting for whether the Service Action Allowed indicator light is turned on or turned off. To turn on the Service Action Allowed indicator light, set this parameter to on. To turn off the Service Action Allowed indicator light, set this parameter to off. |
Options for the ethernetPort Parameter |
---|
enableIPv4=(TRUE | FALSE) |
enableIPv6=(TRUE | FALSE) |
IPv6LocalAddress=(0-FFFF):(0-FFFF):(0-FFFF):(0-FFFF):(0-FFFF):(0-FFFF):(0-FFFF):(0-FFFF) |
IPv6RoutableAddress=(0-FFFF):(0-FFFF):(0-FFFF):(0-FFFF):(0-FFFF):(0-FFFF):(0-FFFF):(0-FFFF) |
IPv4Address=(0-255).(0-255).(0-255).(0-255) |
IPv4ConfigurationMethod=[(static | dhcp)] |
IPv4SubnetMask=(0-255).(0-255).(0-255).(0-255) |
duplexMode=(TRUE | FALSE) |
portSpeed=[(autoNegotiate | 10 | 100 | 1000)] |
Options for the iscsiHostPort Parameter |
---|
IPv4Address=(0-255).(0-255).(0-255).(0-255) |
IPv6LocalAddress=(0-FFFF):(0-FFFF):(0-FFFF):(0-FFFF):(0-FFFF):(0-FFFF):(0-FFFF):(0-FFFF) |
IPv6RoutableAddress=(0-FFFF):(0-FFFF):(0-FFFF):(0-FFFF):(0-FFFF):(0-FFFF):(0-FFFF):(0-FFFF) |
IPv6RouterAddress=(0-FFFF):(0-FFFF):(0-FFFF):(0-FFFF):(0-FFFF):(0-FFFF):(0-FFFF):(0-FFFF) |
enableIPv4=(TRUE | FALSE) |
enableIPv6=(TRUE | FALSE) |
enableIPv4Vlan=(TRUE | FALSE) |
enableIPv6Vlan=(TRUE | FALSE) |
enableIPv4Priority=(TRUE | FALSE) |
enableIPv6Priority=(TRUE | FALSE) |
IPv4ConfigurationMethod=(static | dhcp) |
IPv6ConfigurationMethod=(static | auto) |
IPv4GatewayIP=(TRUE | FALSE) |
IPv6HopLimit=[0-255] |
IPv6NdDetectDuplicateAddress=[0-256] |
IPv6NdReachableTime=[0-65535] |
IPv6NdRetransmitTime=[0-65535] |
IPv6NdTimeOut=[0-65535] |
IPv4Priority=[0-7] |
IPv6Priority=[0-7] |
IPv4SubnetMask=(0-255).(0-255).(0-255).(0-255) |
IPv4VlanId=[1-4094] |
IPv6VlanId=[1-4094] |
maxFramePayload=[frameSize] |
tcpListeningPort=[3260, 49152-65536] | |
When you use this command, you can specify one or more of the parameters. You do not need to use all of the parameters.
Setting the availability parameter to serviceMode causes the alternate controller to take ownership of all of the logical drives. The specified controller no longer has any logical drives and refuses to take ownership of any more logical drives. Service mode is persistent across reset cycles and power cycles until the availability parameter is set to online.
Use the show controller NVSRAM command to show the NVSRAM information.
When the duplexMode option is set to TRUE, the selected Ethernet port is set to full duplex. The default value is half duplex (the duplexMode parameter is set to FALSE).
To make sure that the IPv4 settings or the IPv6 settings are applied, you must set these iscsiHostPort options:
The IPv6 address space is 128 bits. It is represented by eight 16-bit hexadecimal blocks separated by colons.
The maxFramePayload option is shared between IPv4 and IPv6. The payload portion of a standard Ethernet frame is set to 1500, and a jumbo Ethernet frame is set to 9000. When using jumbo frames, all of the devices that are in the network path should be capable of handling the larger frame size.
The portSpeed option is expressed as megabits per second (Mb/s).
The following values are the default values for the iscsiHostOptions:
7.15 removed the bootp parameter, and added the new Ethernet port options and the new iSCSI host port options.
7.50 moved the IPV4Gateway parameter and the IPV6RouterAddress parameter from the iSCSI host port options to the command.