C H A P T E R  12

Peripheral Devices

This chapter describes viewing and editing parameters for peripheral devices. Topics covered include:


Viewing Peripheral Device Controller Status

To view the status of each controller, from the Main Menu, choose "view and edit Peripheral devices right arrow View Peripheral Device Status."

A table displays the status of the available peripheral devices.

  FIGURE 12-1 View Peripheral Device Status

Screen capture showing a submenu with "View Peripheral Device Status" chosen, and the status window shows the Item, Status, and Location.


Viewing SES Status (FC and SATA Only)

A Fibre Channel array's SCSI Enclosure Services (SES) processor is located on the I/O module. The SES processor monitors chassis-based environmental conditions such as temperature sensor readings, cooling fans status, the beeper speaker condition, power supplies, and slot status. The SES processor is supported by Sun StorEdge Configuration Service and the Sun StorEdge CLI. These chassis sensors are separate from the controller sensors described in Viewing Controller Voltage and Temperature Status.

For Sun StorEdge 3510 FC JBOD arrays and Sun StorEdge 3511 SATA JBOD arrays, both Sun StorEdge Configuration Service and the Sun StorEdge CLI access the SES processor using device files in /dev/es, such as /dev/es/ses0, as shown in the following example.

# sccli

Available devices:

1. /dev/rdsk/c4t0d0s2 [SUN StorEdge 3310 SN#000280] (Primary)

2. /dev/es/ses0 [SUN StorEdge 3510F D SN#00227B] (Enclosure)



procedure icon  To Check the Status of SES Components (FC and SATA Only)

1. From the Main Menu, choose "view and edit Peripheral devices right arrow View Peripheral Device Status right arrow SES Device" to display a list of environmental sensors and other hardware components of that SES device.

 Screen capture shows a list of environmental sensors and other hardware components of the SES device with "Cooling element" selected.

2. Select an item from the list and press Return to display information about it or see a list of its component attributes.

 Screen capture shows Cooling element status with "Overall Status" chosen.

Choosing Overall Status, as in the illustration above, displays the status of the SES device and its operating temperature.

Overall status of an SES device is reported independently from the status of the individual components of that device. An SES device showing an overall status in the menu has its own sensors that report its overall status and its overall temperature.

3. Select other attributes in which you are interested and press Return to learn more about the SES device.

Selecting the Element Descriptor in the following illustration displays the descriptive name of the element.

 Screen capture shows "Element Descriptor" elements selected.

In this case the descriptor is Disk Drives.

 Screen capture shows the "Disk Drives" descriptor.

Identifying Fans (FC and SATA Only)

You can view the status of SES components, including the pair of fans located in each power supply module. A fan is identified in the SES Device menus as a cooling element.


procedure icon  To View the Status of Each Fan

1. From the Main Menu, choose "view and edit Peripheral devices right arrow View Peripheral Device Status right arrow SES Device right arrow Cooling element."

In some cases you have to "drill down" to display information about components, as as shown in the following illustrations. The following series of screens provide the fan (cooling element) status for each fan.

 Screen capture shows "Element Descriptor" chosen.

2. Choose one of the elements (element 0, 1, 2, or 3).

 Screen capture shows "Element 2" chosen and its status displayed as "OK" and "Fan at speed 4."

Normal fan speeds are indicated by numbers 1 through 7, indicating speeds in the normal range of 4000 to 6000 RPM. The number 0 indicates that the fan has stopped.

TABLE 12-1 Fan Status and Fan Speeds

Fan Status

Fan RPM

0 Fan stopped

0 - 3999

1 Fan at lowest speed

4000 - 4285

2 Fan at second lowest speed

4286 - 4570

3 Fan at speed 3

4571 - 4856

4 Fan at speed 4

4857 - 5142

5 Fan at speed 5

5143 - 5428

6 Fan at speed at intermediate speed

5429 - 5713

7 Fan at highest speed

5714 to maximum


If a fan fails and the Status field does not display the OK value, you must replace the power supply module and fan.

Cooling elements in the status table can be identified for replacement as shown in TABLE 12-2. Cooling fan locations are identified in FIGURE 12-2.

TABLE 12-2 Relationship Between Cooling Elements, Fans, and Power Supply Modules

Cooling Element #

Fan # and Power Supply Module #

Cooling element 0

FAN 0, PS 0

Cooling element 1

FAN 1, PS 0

Cooling element 2

FAN 2, PS 1

Cooling element 3

FAN 3, PS 1


  FIGURE 12-2 FC and SATA Cooling Fan Locations

Figure showing the location of fans and power supplies.

SES Temperature Sensor Locations (FC and SATA Only)

Monitoring temperature at different points within the array is one of the most important SES functions. High temperatures can cause significant damage if they go unnoticed. There are a number of different sensors at key points in the enclosure. The following table shows the location of each of those sensors. The element ID corresponds to the identifier shown when you choose "view and edit Peripheral devices right arrow View Peripheral Device Status right arrow SES Device right arrow Temperature Sensors."



Note - Press the down arrow to access an element ID that is not currently displayed in the displayed list of sensors.



TABLE 12-3 Temperature Sensor Locations (FC and SATA)

Element ID

Description

0

Drive Midplane Left Temperature Sensor #0

1

Drive Midplane Left Temperature Sensor #1

2

Drive Midplane Center Temperature Sensor #2

3

Drive Midplane Center Temperature Sensor #3

4

Drive Midplane Right Temperature Sensor #4

5

Drive Midplane Right Temperature Sensor #5

6

Upper I/O Module (IOM) Left Temperature Sensor #6

7

Upper I/O Module (IOM) Left Temperature Sensor #7

8

Lower I/O Module (IOM) Temperature Sensor #8

9

Lower I/O Module (IOM) Temperature Sensor #9

10

Left Power Supply Temperature Sensor #10

11

Right Power Supply Temperature Sensor #11


SES Voltage Sensors (FC and SATA Only)

Voltage sensors make sure that the array's voltages are within normal ranges. The voltage components differ for the Sun StorEdge 3510 FC array and the Sun StorEdge 3511 SATA array.

The following tables describe each voltage sensor. The element ID corresponds to the identifier shown when you choose "view and edit Peripheral devices right arrow View Peripheral Device Status right arrow SES Device right arrow Voltage Sensor."

TABLE 12-4 Voltage Sensors for Sun StorEdge 3510 FC Arrays

Element ID

Description

Location

Alarm Condition

0

Voltage Sensor #0

Left Power Supply (5V)

< 4.00V or > 6.00V

1

Voltage Sensor #1

Left Power Supply (12V)

< 11.00V or > 13.00V

2

Voltage Sensor #2

Right Power Supply (5V)

< 4.00V or > 6.00V

3

Voltage Sensor #3

Right Power Supply (12V)

< 11.00V or > 13.00V

4

Voltage Sensor #4

Upper I/O Module (2.5V Local)

< 2.25V or > 2.75V

5

Voltage Sensor #5

Upper I/O Module (3.3V Local)

< 3.00V or > 3.60V

6

Voltage Sensor #6

Upper I/O Module (Midplane 5V)

< 4.00V or > 6.00V

7

Voltage Sensor #7

Upper I/O Module (Midplane 12V)

< 11.00V or > 13.00V

8

Voltage Sensor #8

Lower I/O Module (2.5V Local)

< 2.25V or > 2.75V

9

Voltage Sensor #9

Lower I/O Module (3.3V Local)

< 3.00V or > 3.60V

10

Voltage Sensor #10

Lower I/O Module (Midplane 5V)

< 4.00V or > 6.00V

11

Voltage Sensor #11

Lower I/O Module (Midplane 12V)

< 11.00V or > 13.00V


TABLE 12-5 Voltage Sensors for Sun StorEdge 3511 SATA Arrays

Element ID

Description

Location

Alarm Condition

0

Voltage Sensor #0

Left Power Supply (5V)

< 4.86V or > 6.60V

1

Voltage Sensor #1

Left Power Supply (12V)

< 11.20V or > 15.07V

2

Voltage Sensor #2

Right Power Supply (5V)

< 4.86V or > 6.60V

3

Voltage Sensor #3

Right Power Supply (12V)

< 11.20V or > 15.07V

4

Voltage Sensor #4

Upper I/O Module (1.8V)

< 1.71V or > 1.89V

5

Voltage Sensor #5

Upper I/O Module (2.5V)

< 2.25V or > 2.75V

6

Voltage Sensor #6

Upper I/O Module (3.3V)

< 3.00V or > 3.60V

7

Voltage Sensor #7

Upper I/O Module (1.812V)

< 1.71V or > 1.89V

8

Voltage Sensor #8

Upper I/O Module (Midplane 5V)

< 4.00V or > 6.00V

9

Voltage Sensor #9

Upper I/O Module (Midplane 12V)

< 11.00V or > 13.00V

10

Voltage Sensor #10

Lower I/O Module (1.8V)

< 1.71V or > 1.89V

11

Voltage Sensor #11

Lower I/O Module (2.5V)

< 2.25V or > 2.75V

12

Voltage Sensor #12

Lower I/O Module (3.3V)

< 3.00V or > 3.60V

13

Voltage Sensor #13

Lower I/O Module (1.812V)

< 1.71V or > 1.89V

14

Voltage Sensor #14

Lower I/O Module (Midplane 5V)

< 4.00V or > 6.00V

15

Voltage Sensor #15

Lower I/O Module (Midplane 12V)

< 11.00V or > 13.00V


SES Power Supply Sensors (FC and SATA Only)

Each Sun StorEdge 3510 FC array and Sun StorEdge 3511 SATA array has two fully redundant power supplies, with load-sharing capabilities. The sensors monitor the voltage, temperature and fan units in each power supply.

TABLE 12-6 Power Supply Sensors (FC and SATA)

Element ID

Description

Location

Alarm Condition

0

Left Power Supply 0

Left viewed from the rear

Voltage, temperature, or fan fault

1

Right Power Supply 1

Right viewed from the rear

Voltage, temperature, or fan fault



Viewing Peripheral Device SAF-TE Status (SCSI Only)

A SCSI array's SAF-TE processor is located on the SCSI I/O module. It controls environmental monitoring of SAF-TE devices contained in the chassis such as temperature sensors, cooling fans, the beeper speaker, power supplies, and slot status. These chassis sensors are separate from the controller sensors described in Viewing Controller Voltage and Temperature Status.


procedure icon  To Check the Status of SAF-TE Components (SCSI Only)

1. From the Main Menu, choose "view and edit Peripheral devices right arrow View Peripheral Device Status right arrow SAF-TE Device."

 Screen capture showing menu options for viewing SAF-TE device component status.

The temperature sensor displays the current temperature of each sensor in degrees Fahrenheit.

When a drive slot is filled, the drive slot row displays a SCSI ID number.

In a single-bus configuration, ID numbers 0 through 5 and 8 through 13 are shown if all 12 drives are filled (SCSI IDs 6 and 7 are reserved for host communication). Wherever a slot is empty, the message "No Device Inserted" is displayed. See FIGURE 12-3.

  FIGURE 12-3 Example of the SAF-TE Device Status Window for a Single-Bus Configuration

Screen capture showing the SAF-TE Device status window for the SAF-TE firmware version 3.31 in a single-bus configuration.

The SAF-TE protocol does not support a split-bus configuration and recognizes only one bus (half the drives) if you have a split-bus configuration. As a result, in a 12-drive split-bus configuration you see the message "Unknown" for six drives on one channel, but you see the ID numbers for the six drives on the other channel, as shown in FIGURE 12-4.



Note - See Viewing the Status of a Physical Drive for instructions on how to determine whether you have all slots filled in a split-bus configuration.



  FIGURE 12-4 Example of SAF-TE Device Status Window for a Split-Bus Configuration

Screen capture showing the SAF-TE Device status window for the SAF-TE firmware version.3.31 in a split-bus configuration.

Identifying Fans (SCSI Only)

You can view the status of SAF-TE components, including the pair of fans located in each power supply module. A pair of fans is identified in the SAF-TE Device Status window as Cooling Fan 0 or Cooling Fan 1.

If a fan fails and the Status field does not display the Operational value, you must replace the power supply module and fan.

Cooling elements in the status table can be identified for replacement as shown in TABLE 12-2. Cooling fan locations are identified in FIGURE 12-5.

TABLE 12-7 Location of Cooling Fans

Cooling Element #

Fan # and Power Supply Module #

Cooling Fan 0

FANS 0 AND 1, PS 0

Cooling Fan 1

FAN 2 AND FAN3, PS 1


  FIGURE 12-5 Cooling Fan Locations

Figure showing the location of fans and power supplies.

SAF-TE Temperature Sensor Locations (SCSI Only)

Monitoring temperature at different points within the array is one of the most important SAF-TE functions. High temperatures can cause significant damage if they go unnoticed. There are a number of different sensors at key points in the enclosure. The following table shows the location of each of those sensors. The Element ID corresponds to the identifier shown when you choose "view and edit Peripheral devices right arrow View Peripheral Device Status right arrow SAF-TE Device."

TABLE 12-8 Temperature Sensor Locations (SCSI)

Temp Sensor ID

Description

0

Port A Drive Midplane Temperature #1

1

Port A Drive Midplane Temperature #2

2

Port A Power Supply Temperature #1 (PS 0)

3

Port B EMU Temperature #1 (left module as seen from back)

4

Port B EMU Temperature #2 (right module as seen from back)

5

Port B Drive Midplane Temperature #3

6

Port B Power Supply Temperature #2 (PS 1)

CPU Temperature

CPU on Controller

Board1 Temperature

Controller

Board2 Temperature

Controller


SAF-TE Power Supply Sensors (SCSI Only)

Each Sun StorEdge 3310 SCSI array and Sun StorEdge 3320 SCSI array has two fully redundant power supplies, with load sharing capabilities. The sensors monitor the voltage, temperature and fan units in each power supply.

TABLE 12-9 Power Supply Sensors (SCSI)

Element ID

Description

Location

Alarm Condition

0

Left Power Supply 0

Left viewed from the rear

Voltage, temperature, or fan fault

1

Right Power Supply 1

Right viewed from the rear

Voltage, temperature, or fan fault



Setting Peripheral Device Entry

The Set Peripheral Device Entry menu options include the following:

Redundant Controller - Primary

This menu option enables you to force the failure of either the primary or secondary controller.

Forcing Primary Controller Failure (Reserved)

You can force a primary controller failure to test an array's failover functionality. This feature is normally used only for testing and troubleshooting.


procedure icon  To Force a Primary Controller Failure (Reserved)

single-step bulletFrom the Main Menu, choose "view and edit Peripheral devices right arrow Set Peripheral Device Entry right arrow Redundant Controller right arrow force Primary controller failure," and then choose Yes to confirm your choice.

The primary controller is disabled and the array fails over to the secondary controller. A period of time is necessary before the controller's functionality is restored.

Forcing Secondary Controller Failure (Reserved)

You can force a secondary controller failure to test an array's failover functionality. This feature is normally used only for testing and troubleshooting.


procedure icon  To Force a Secondary Controller Failure (Reserved)

1. From the Main Menu, choose "view and edit Peripheral devices right arrow Set Peripheral Device Entry right arrow Redundant Controller right arrow force Secondary controller failure," and then choose Yes to confirm your choice.

A message confirms that the controller has been failed.

Controller ALERT: Redundant Controller Failure Detected.


2. Press Escape to clear the message.


procedure icon  To Restore a Force-Failed Primary or Secondary Controller

1. From the Main Menu, choose "view and edit Peripheral devices right arrow Set Peripheral Device Entry right arrow Redundant Controller - Primary" to display the following message.

Deassert Reset on Failed Controller ?

2. Choose Yes to restore the controller that you previously force-failed.

3. Allow several minutes for the failed controller to come back online.

The following message notifies you when the controller is back online:

Controller Default Write Policy Restored

Event Trigger Operations

Event trigger operations configure an array so that it dynamically switches from write-back-enabled to write-back-disabled (write-through) if a specified failure occurs or threshold is exceeded. Once the problem is corrected, the original write policy is restored.

This change affects the write policy of all logical drives except those whose individual policy has been changed to override the global default write policy for the array.

Except for the "Temperature exceeds threshold -" menu option, these trigger operations toggle between being enabled and being disabled each time you change the setting.

Configuring the Controller Failure Event Trigger

If the array has been configured with the write-back cache mode enabled, enable this menu option if you want the array to automatically revert to write-through cache mode (write-back disabled) if one controller in a dual controller array fails.

See Enabling and Disabling Write-Back Cache for more information about write-back and write-through cache policies.


procedure icon  To Enable or Disable the Controller Failure Event Trigger

single-step bulletFrom the Main Menu, choose "view and edit Peripheral devices right arrow Set Peripheral Device Entry right arrow Event Trigger Operations right arrow Controller Failure," and choose Yes to confirm the change.

Configuring the Battery Backup (BBU) Low Event or BBU Failed Event Trigger

If the array has been configured with the write-back cache mode enabled, enable this menu option if you want the array to automatically revert to write-through cache mode (write-back disabled) if an array's battery backup fails or falls below its lower threshold.


procedure icon  To Enable or Disable the BBU Low Event or BBU Failed Event Trigger

single-step bulletFrom the Main Menu, choose "view and edit Peripheral devices right arrow Set Peripheral Device Entry right arrow Event Trigger Operations right arrow BBU Low or Failed," and choose Yes to confirm the change.

Configuring the Power Supply Failed Event Trigger

If the array has been configured with the write-back cache mode enabled, enable this menu option if you want the array to automatically revert to write-through cache mode (write-back disabled) if one of the array's power supplies fails.


procedure icon  To Enable or Disable the Power Supply Failed Event Trigger

single-step bulletFrom the Main Menu, choose "view and edit Peripheral devices right arrow Set Peripheral Device Entry right arrow Event Trigger Operations right arrow Power Supply Failed," and choose Yes to confirm the change.

Configuring the Fan Failure Event Trigger

If the array has been configured with the write-back cache mode enabled, enable this menu option if you want the array to automatically revert to write-through cache mode (write-back disabled) if one of the array's cooling fans fails.


procedure icon  To Enable or Disable the Fan Failure Event Trigger

single-step bulletFrom the Main Menu, choose "view and edit Peripheral devices right arrow Set Peripheral Device Entry right arrow Event Trigger Operations right arrow Fan Failure," and choose Yes to confirm the change.

Configuring the Temperature Exceeds Threshold Event Trigger

The "Temperature exceeds threshold -" menu option differs from other event triggers. It forces a controller shutdown---rather than merely a change in cache policy--if a temperature is detected that exceeds system threshold limits. You can adjust this setting to shut down the controller as soon as the temperature limit is exceeded, or after a delay ranging from two minutes to an hour, or disable the controller shutdown entirely. Choose Enable for an immediate shutdown after the upper threshold limit is exceeded, or choose Disable if you want no trigger for this event. Otherwise, select the time intervals you want to elapse after the threshold is exceeded before the controller shutdown takes place.


procedure icon  To Configure Over-Temperature Controller Shutdown

1. From the Main Menu, choose "view and edit Peripheral devices right arrow Set Peripheral Device Entry right arrow Event Trigger Operations right arrow Temperature exceeds threshold" to display a menu of options and shutdown delay intervals.

2. Select the option or interval you want, and then choose Yes to confirm your choice.


Operating in a NEBS Environment

Sun StorEdge 3000 family products are NEBS Class 3-certified. When this equipment is installed and operated in a NEBS-III or other environment that potentially requires the equipment to be operated outside of the normal temperature range, the Over-Temp Controller Shutdown function must be disabled (this includes testing for such operation).

The sensors responsible for shutdown (if enabled) are: Board #1 (85C), Board #2 (85C - and the most likely to cause the shutdown, especially when on the IOM in the upper slot), and CPU (95C).



Note - Operating this equipment outside of the normal temperature range can adversely affect the operational lifetime of the equipment. The severity of the effect depends on the severity of the overtemp condition and length of time it persists.



In addition, there is a thermal switch in each power supply that shuts down the 5VDC & 12VDC current when the switch reaches 95C. This thermal switch cannot be directly monitored, bypassed, or defeated.

Ensure that an air gap exists between RAID controllers and any other equipment in the rack. Otherwise, if two devices make physical contact with each other, thermal conduction between the units can result in higher than expected operating temperatures.


Viewing Controller Voltage and Temperature Status

This section describes how to see whether the voltage and temperature of the RAID controller are within normal ranges. These controller sensors differ from the chassis sensors whose status is reported by the SES (FC and SATA) or SAF-TE (SCSI) processor. See Viewing SES Status (FC and SATA Only) and Viewing Peripheral Device SAF-TE Status (SCSI Only) for information about chassis sensors.



caution icon

Caution - The controller sensor settings for your array have been optimized for safe and reliable operations. You might see some menu options that include the word "Default," which refers only to default firmware settings for a variety of hardware products that use this firmware. However, these menu options are not necessarily the default settings for your array. Do not change any voltage or temperature threshold parameters unless specifically advised to do so by service personnel.




procedure icon  To Display Controller Voltage and Temperature Status

single-step bulletFrom the Main Menu, choose "view and edit Peripheral devices right arrow Controller Peripheral Device Configuration right arrow View Peripheral Device Status."

The components checked for voltage and temperature are displayed and defined as normal or out of order.

 Screen capture shows voltage and temperature components displayed.

procedure icon  To View or Configure Thresholds



caution icon

Caution - Equipment damage can result from running equipment outside of normal operating conditions. Do not change any voltage or temperature threshold parameters unless specifically advised to do so by service personnel.



1. From the Main Menu, choose "view and edit Peripheral devices right arrow Controller Peripheral Device Configuration right arrow Voltage and Temperature Parameters" to display a list of trigger threshold categories.

2. Select a parameter whose upper and lower thresholds you want to view or edit.
Screen capture shows the list of thresholds with "Trigger Thresholds for +3.3V Events" chosen.

Upper and lower thresholds for the selected parameter are displayed.

3. If you want to change a threshold, select that threshold.
Screen capture shows "Upper Threshold for +3.3V" threshold selected.

Editable threshold values are displayed.

 Screen capture shows threshold range, triggering events, and "Input Voltage Trigger Threshold: default."

4. If you want to change a threshold, delete the old value, type a new value, and press Return to change the setting.
Screen capture shows the Input Voltage Trigger Threshold changed to 3.5 (volt).


Fibre Channel Error Statistics (FC and SATA Only)

You can view FC error statistics that indicate the status of loopback operations on local channels and on drives.

The statistics are provided under the following headings:

To check the Fibre Channel Error statistics, perform the following steps.

1. From the Main Menu, choose "view and edit Peripheral devices right arrow Fibre Channel Error Statistics right arrow Local Channel Statistics" to display local channel statistics.

 Screen capture shows "Drive Side Device Statistics" selected.

2. Choose "Drive Side Device Statistics" to display drive-side device statistics.

 Screen capture shows "Drive Side Device Statistics."