C H A P T E R  9

Viewing and Editing 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, choose "view and edit Peripheral devices right arrow View Peripheral Device Status."

A table displays the status of the available peripheral devices.

 FIGURE 9-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 Only)

A Fibre Channel array's SCSI Enclosure Services (SES) processor, located on the I/O module, monitors environmental conditions such as temperature sensors, cooling fans, the beeper speaker, power supplies, and slot status. The SES processor is supported by Sun StorEdge Configuration Service and the command-line interface.

For Sun StorEdge 3510 FC JBOD arrays only, both Sun StorEdge Configuration Service and the 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 Only)

1. Choose "view and edit Peripheral devices right arrow View Peripheral Device Status."

A table displays the status of the available peripheral devices.

2. Choose "SES Device."

 Screen capture shows "SEC Device" chosen.

A list is displayed 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 SEC device with "Overall Status" selected.

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

 Screen capture shows "Overall Status" chosen.

Choosing Overall Status 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.

4. 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

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


procedure icon  To View the Status of Each Fan

1. 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.

 Screen capture shows "Overall Status" chosen.

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

Standard 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.

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 fan and power supply module.

Cooling elements in the status table can be identified for replacement as shown:

TABLE 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 9-3 Cooling Fan Locations

Figure showing the location of fans and power supplies.

SES Temperature Sensor Locations (FC 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 within 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."

TABLE 9-1 Sun StorEdge 3510 Temperature Sensor Locations

Element ID

Description

0

Drive Midplane Left Temperature Sensor #1

1

Drive Midplane Left Temperature Sensor #2

2

Drive Midplane Center Temperature Sensor #3

3

Drive Midplane Center Temperature Sensor #4

4

Drive Midplane Right Temperature Sensor #5

5

Drive Midplane Right Temperature Sensor #6

6

Upper IOM Left Temperature Sensor #7

7

Upper IOM Left Temperature Sensor #8

8

Lower IOM Temperature Sensor #9

9

Lower IOM Temperature Sensor #10

10

Left PSU Temperature Sensor #11

11

Right PSU Temperature Sensor #12



Viewing Peripheral Device SAF-TE Status (SCSI Only)

A SCSI array's SAF-TE controller is located on the SCSI I/O module. It controls environmental monitoring SAF-TE devices such as temperature sensors, cooling fans, the beeper speaker, power supplies, and slot status.


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

1. Choose "view and edit Peripheral devices right arrow View Peripheral Device Status right arrow SAF-TE Device."

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

The drive slot status indicates that a slot is filled by displaying a SCSI ID number.

To check whether you have all slots filled in a dual-bus configuration, see Viewing the Physical Drive Status Table and check the column labeled "Chl ID."

 FIGURE 9-4 Example of 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. in a single-bus configuration.

In a dual-bus configuration example, the following SAF-TE window displays "No Device Inserted" for six drives that are actually inserted into slots. The SAF-TE protocol does not support a dual-bus configuration and recognizes only one bus (half the drives) if you have a dual-bus configuration.

 FIGURE 9-5 Example of SAF-TE Device Status Window for a Dual-Bus Configuration

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

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 within 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 9-2 Sun StorEdge 3310 Temperature Sensor Locations

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



Setting Peripheral Device Entry

The Set Peripheral Device Entry menu options include the following:

Redundant Controller Mode

The redundant controller mode is automatically enabled. Do not change this setting.

For more information about redundant controller operation, refer to Controller Defaults and Limitations.



Note - Dual independent controllers are sometimes used in high-performance situations where data integrity is not crucial and nonredundant is appropriate.





caution icon

Caution - In single-controller configurations, do not disable the Redundant Controller setting and do not set the controller as a secondary controller. The primary controller controls all firmware operations and must be the assignment of the single controller. If you disable the Redundant Controller function and reconfigure the controller with the Autoconfigure option or as a secondary controller, the controller module will become inoperable and will need to be replaced.



Enabling UPS Status

This function is used to enable the Uninterruptible Power Supply (UPS) status if a UPS unit is installed for power redundancy and backup. The default value for this function is "Disabled."


procedure icon  To Enable the UPS Status

1. Choose "UPS Status."

A confirmation prompt is displayed.

 Screen capture showing submenus with "Set Peripheral Device Entry" and "UPS Status - Disabled" chosen. The prompt is "Enable UPS Status?"

2. Choose Yes to confirm.


Setting the UPS Power Fail Signal

The "UPS Power Fail Signal" menu option sets the priority of the alert notification level if power to your UPS device should fail for any reason. Do not change the default High priority.


procedure icon  To Set the UPS Power Fail Signal (Reserved)

1. Choose "view and edit Peripheral devices right arrow Define Peripheral Device Active Signal right arrow UPS Power Fail Signal."

A confirmation prompt is displayed.

Choose Yes to change the setting.

Setting the Temperature Exceeds Threshold Trigger

Use the "Temperature exceeds threshold" menu option to force a controller shutdown 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 configurable delay.


procedure icon  To Configure Over-Temperature Controller Shutdown

1. Choose "view and edit Peripheral devices right arrow Set Peripheral Device Entry right arrow Event Trigger Operations right arrow Temperature exceeds threshold."

A menu of options and shutdown delay intervals is displayed.

2. Choose one of the following options.

A confirmation prompt is displayed.

 Screen capture showing the menu options for configuring the Temperature Exceeds Threshold.

3. Choose Yes.


Viewing Controller Voltage and Temperature Status

This section describes how to see whether a controller's voltage and temperature are within normal ranges.


procedure icon  To Check the Controller Voltage and Temperature Status

1. 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 on the screen and are defined as normal or out-of-order.

 Screen capture shows voltage and temperature components displayed.

2. Choose "Voltage and Temperature Parameters" to view or edit the trigger thresholds that determine voltage and temperature status.

 Screen capture shows "Voltage and Temperature Parameters" displayed.

3. Choose a threshold you want to view or edit.

 Screen capture shows available thresholds with "Trigger Thresholds for +3.3V Events" chosen.

4. Repeat this step as many times as necessary to "drill down" to the threshold ranges and triggering events.

 Screen capture shows "Upper Threshold for +3.3V Event - Default<3.6V>" chosen.

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

5. If you want to edit a trigger or other editable value, backspace over the existing information and replace it, as shown in the following sequence.

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

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

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


Fibre Channel Error Statistics

You can view FC error statistics that indicate the status of loopback operation 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. Choose "view and edit Peripheral devices right arrow Fibre Channel Error Statistics right arrow Local Channel Statistics."

Local channel statistics are displayed.

 Screen capture shows "Drive Side Device Statistics" selected.

2. Choose "Drive Side Device Statistics."

Drive-side device statistics are displayed.

 Screen capture shows "Drive Side Device Statistics."