Sun Logo


Sun StorEdgetrademark 3000 Family RAID Firmware 4.2x User's Guide

817-3711-18



Contents

Figures

Tables

Preface

1. Before You Begin

Supported Hardware Platforms

Key Concepts

RAID Planning Considerations

Local and Global Spare Drives

Local Spare Drives

Global Spare Drives

Using Both Local and Global Spare Drives

Accessing the Firmware Application

Setting an IP Address

procedure iconsmall spaceTo Set an Array's IP Address

2. Basic Firmware Components

Viewing the Initial Firmware Screen

Navigating Firmware Menus

Navigation Terminology and Conventions

Menu Options That Toggle Between Conditions

Progress Indicators

Device Capacities

3. Configuration Defaults and Guidelines

Default Configurations

Default Logical Drive Configuration

Default Channel Configurations

Maximum Drive Configurations per Array

Maximum Number of Disks and Maximum Usable Capacity per Logical Drive

Controller Operation Guidelines

Dual-Controller Guidelines

Single-Controller Guidelines

Cache Optimization Mode and Stripe Size Guidelines

Cache Write Policy Guidelines

Fibre Connection Protocol Guidelines

A Sample SAN Point-to-Point Configuration

procedure iconsmall spaceTo Set Up a Typical Point-to-Point SAN Configuration

A Sample DAS Loop Configuration

procedure iconsmall spaceTo Set Up a Typical DAS Loop Configuration

Array Configuration Summary

4. First-Time Configuration for SCSI Arrays

Existing Logical Drive Configuration

procedure iconsmall spaceTo View the Logical Drive Configuration

procedure iconsmall spaceTo View the Channel Configuration

Deleting Logical Drives

procedure iconsmall spaceTo Unmap and Delete a Logical Drive

Cache Optimization Mode (SCSI)

procedure iconsmall spaceTo Verify the Optimization Mode

procedure iconsmall spaceTo Change the Optimization Mode

Physical Drive Status

procedure iconsmall spaceTo Check Physical Drive Availability

Channel Settings

Configuring Channel Mode

procedure iconsmall spaceTo Configure the Channel Mode

Host Channel IDs

procedure iconsmall spaceTo Add or Delete a Unique Host ID

Creating Logical Drives

Preparing for Logical Drives Larger Than 253 Gbyte

procedure iconsmall spaceTo Change Cylinder and Head Settings

procedure iconsmall spaceTo Create a Logical Drive

Controller Assignment

procedure iconsmall spaceTo Change a Controller Assignment (Optional)

Logical Drive Name

procedure iconsmall spaceTo Assign a Logical Drive Name (Optional)

Partitions

procedure iconsmall spaceTo Partition a Logical Drive (Optional)

Mapping a Partition to a Host LUN

procedure iconsmall spaceTo Map a Logical Drive Partition

Labeling a LUN (Solaris Operating System Only)

procedure iconsmall spaceTo Label a LUN

Solaris Operating System Device Files

procedure iconsmall spaceTo Create Device Files for Newly Mapped LUNs

Saving Configuration (NVRAM) to a Disk

procedure iconsmall spaceTo Save a Configuration to NVRAM

5. First-Time Configuration for FC or SATA Arrays

Existing Logical Drive Configuration

procedure iconsmall spaceTo View the Logical Drive Configuration

procedure iconsmall spaceTo View the Channel Configuration

Deleting Logical Drives

procedure iconsmall spaceTo Unmap and Delete a Logical Drive

Cache Optimization Mode (FC and SATA)

procedure iconsmall spaceTo Verify the Optimization Mode

procedure iconsmall spaceTo Change the Optimization Mode

Physical Drive Status

procedure iconsmall spaceTo Check Physical Drive Availability

Enabling Support for SATA Expansion Units Attached to FC Arrays

procedure iconsmall spaceTo Enable or Disable Mixed Drive Support

Channel Settings

Configuring Channel Mode

procedure iconsmall spaceTo Modify a Channel Mode

Redundant Communication Channels (RCCOM)

Using Four DRV + RCCOM Channels

procedure iconsmall spaceTo Configure Channels 4 and 5 as Additional DRV + RCCOM Channels

Using Channels 4 and 5 as RCCOM-Only Channels

procedure iconsmall spaceTo Configure Channels 4 and 5 as RCCOM-Only Channels

Host Channel IDs

procedure iconsmall spaceTo Add or Delete a Unique Host ID

Channel ID Ranges

procedure iconsmall spaceTo Assign an ID From a Different Range

Fibre Connection Protocol

procedure iconsmall spaceTo Change the Fibre Connection Protocol

Creating Logical Drives

Preparing for Logical Drives Larger Than 253 Gbyte (Solaris Operating System Only)

procedure iconsmall spaceTo Change Cylinder and Head Settings

procedure iconsmall spaceTo Create a Logical Drive

Controller Assignment

procedure iconsmall spaceTo Change a Controller Assignment (Optional)

Logical Drive Name

procedure iconsmall spaceTo Assign a Logical Drive Name (Optional)

Partitions

procedure iconsmall spaceTo Partition a Logical Drive (Optional)

Mapping a Partition to a Host LUN

LUN Mapping

LUN Filtering (FC and SATA Only)

procedure iconsmall spaceTo Map a Logical Drive Partition

procedure iconsmall spaceTo Create Host Filters (FC and SATA Arrays Only)

Labeling a LUN (Solaris Operating System Only)

procedure iconsmall spaceTo Label a LUN

Creating Solaris Operating System Device Files for Newly Mapped LUNs

procedure iconsmall spaceTo Create Device Files for Newly Mapped LUNs

Saving Configuration (NVRAM) to a Disk

procedure iconsmall spaceTo Save a Configuration to NVRAM

6. Logical Drives

Viewing the Logical Drive Status Table

Viewing Physical Drives

procedure iconsmall spaceTo View Physical Drives

Creating Logical Drives

Deleting a Logical Drive

Partitioning a Logical Drive

Deleting a Logical Drive Partition

procedure iconsmall spaceTo Delete a Logical Drive Partition

Changing a Logical Drive Name

Rebuilding a Logical Drive

procedure iconsmall spaceTo Rebuild a Logical Drive

Changing a Logical Drive Controller Assignment

Expanding the Capacity of a Logical Drive

procedure iconsmall spaceTo Expand a Logical Drive

Adding Physical Drives

procedure iconsmall spaceTo Add a Physical Drive to a Logical Drive

Performing a Parity Check

Manually Regenerating the Parity of a Logical Drive

procedure iconsmall spaceTo Regenerate the Parity of a Logical Drive

Overwriting Inconsistent Parity

procedure iconsmall spaceTo Enable or Disable Overwrite Inconsistent Parity

Generating a Check Parity Error Event

procedure iconsmall spaceTo Enable or Disable Reporting Inconsistent Parity Errors as System Events

Clearing a Fatal Fail Logical Drive Condition

Copying and Replacing Drives With Drives of Larger Capacity

procedure iconsmall spaceTo Copy and Replace a Drive

Scanning Drives for Bad Blocks

procedure iconsmall spaceTo Terminate a Media Scan

procedure iconsmall spaceTo Perform a Media Scan

Shutting Down a Logical Drive

procedure iconsmall spaceTo Shut Down a Logical Drive

Changing Write Policy for a Logical Drive

procedure iconsmall spaceTo Configure a Logical Drive's Write Policy

7. Logical Volumes

Understanding Logical Volumes (Multilevel RAID)

Logical Volume Limitations

Logical Drive and Logical Volume Partitions

RAID Expansion

Multilevel RAID Arrays

Spare Drives

Viewing the Logical Volume Status Table

Creating a Logical Volume

procedure iconsmall spaceTo Create a Logical Volume

Deleting a Logical Volume

procedure iconsmall spaceTo Delete a Logical Volume

Expanding a Logical Volume

procedure iconsmall spaceTo Expand a Logical Volume

8. Host LUNs

Mapping Logical Drive Partitions to Host LUNs

Planning for 128 LUNs on a SCSI Array (Optional)

procedure iconsmall spaceTo Create 128 LUNs

Planning for 1024 LUNs on an FC or SATA Array (Optional, Loop Mode Only)

procedure iconsmall spaceTo Create 1024 LUNs

Planning for 64 LUNs in Redundant FC or SATA Point-to-Point Configurations

Mapping a Partition to a LUN

Deleting a Host LUN Mapping

procedure iconsmall spaceTo Delete a Host LUN Mapping

Creating Host Filter Entries (FC and SATA Only)

Determining a Host World Wide Name

procedure iconsmall spaceTo Determine a WWN for the Solaris Operating System

procedure iconsmall spaceTo Determine a WWN for the Linux, Windows 2000, or Windows 2003 Operating System

Manually Adding WWN Entries Using the Host-ID/WWN Name List

Viewing and Modifying Host Filter Information

procedure iconsmall spaceTo View or Modify Host Filter Information

9. Physical Drives

Viewing the Status of a Physical Drive

procedure iconsmall spaceTo View the Physical Drive Status Table

SCSI Drive IDs (SCSI Only)

FC Drive IDs (FC and SATA Only)

Viewing Physical Drive Information

procedure iconsmall spaceTo View Physical Drive Information

Assigning a Local Spare Drive

procedure iconsmall spaceTo Assign a Local Spare Drive

Assigning a Global Spare

procedure iconsmall spaceTo Assign a Global Spare

Deleting a Spare Drive

procedure iconsmall spaceTo Delete a Spare Drive

Scanning Drives (SCSI Only)

procedure iconsmall spaceTo Scan a New SCSI Drive

Adding or Deleting Drive Entries (SCSI Only)

procedure iconsmall spaceTo Add a Drive Entry

procedure iconsmall spaceTo Remove an Empty Drive Entry

Identifying a Failed Drive for Replacement

procedure iconsmall spaceTo Identify a Drive

Flashing a Selected Physical Drive

Flashing All SCSI Drives

Flashing All But Selected Drive

Fault Protection Measures

Cloning a Failing Drive

Replacing After Clone

procedure iconsmall spaceTo Replace After Clone

Perpetual Clone

procedure iconsmall spaceTo Enable Perpetual Clone

Terminating a Perpetual Clone

procedure iconsmall spaceTo Terminate a Perpetual Clone

Viewing the Status of a Cloning Operation

procedure iconsmall spaceTo View the Status of a Cloning Operation

Using SMART Functionality

procedure iconsmall spaceTo Enable and Use SMART Detection

procedure iconsmall spaceTo Test a Drive for SMART Functionality

procedure iconsmall spaceTo Disable SMART Detection

Using Media Scan on Individual Drives

procedure iconsmall spaceTo Perform a Media Scan

procedure iconsmall spaceTo Terminate a Media Scan

SCSI Drive Utilities (Reserved)

SCSI Drive Low-Level Format Utilities

procedure iconsmall spaceTo Low-Level Format a Physical Drive

Read/Write Test

procedure iconsmall spaceTo Perform a Read/Write Test

Changing Disk Reserved Space

procedure iconsmall spaceTo Remove Reserved Space from a Drive

procedure iconsmall spaceTo Specify Disk Reserved Space

10. Host and Drive Channels

Host and Drive Channel Status Table

procedure iconsmall spaceTo Check and Configure Host and Drive Channels

Configuring Channels as Host or Drive

Creating Additional Host IDs

Deleting a Host Channel SCSI ID

procedure iconsmall spaceTo Delete a Host Channel SCSI ID

Drive Channel SCSI IDs

Setting SCSI Channel Termination (SCSI Only) (Reserved)

procedure iconsmall spaceTo Enable or Disable SCSI Channel Termination (SCSI Only)

Setting Transfer Clock Speed (SCSI Only)

procedure iconsmall spaceTo Change the Sync Transfer Clock Speed (SCSI Only)

Setting the SCSI Transfer Width (SCSI Only)

procedure iconsmall spaceTo Change the Transfer Width Options (SCSI Only)

Enabling SCSI Bus Byte Parity Checking (SCSI Only)

procedure iconsmall spaceTo Enable or Disable Parity Checking

Viewing Chip Information

procedure iconsmall spaceTo View Chip Information

Viewing Channel Host-ID WWN Information (FC and SATA Only)

procedure iconsmall spaceTo View a Channel's Host-ID/WWN (FC and SATA Only)

Viewing Device Port Names (WWPN) (FC and SATA Only)

procedure iconsmall spaceTo View a Channel's Device Port Name List

Setting a Channel's Data Rate (FC and SATA Only)

procedure iconsmall spaceTo Set a Channel's Data Rate

Issuing a Loop Initialization Primitive (FC and SATA Only)

procedure iconsmall spaceTo Issue a LIP

11. Configuration Parameters

Communication Parameters

RS-232 Port Configuration (Reserved)

procedure iconsmall spaceTo Configure the COM Port Baud Rate

procedure iconsmall spaceTo Enable or Disable Terminal Emulation Through a Serial Port

Setting an IP Address

procedure iconsmall spaceTo Set an Array's IP Address

Network Protocol Support

procedure iconsmall spaceTo Enable and Disable Network Protocols

Setting Telnet Inactivity Timeout Time

procedure iconsmall spaceTo Set the Telnet Inactivity Timeout

SNMP

SNMP Traps

SNMP Trap Objects

System Group Objects

Enterprise Objects

Using Multiple Product MIBs

Configuring the Notification Processing Center (NPC)

procedure iconsmall spaceTo Create and Save the NPC Configuration File (agent.ini)

A Simple Sample agent.ini File

A Complete Sample agent.ini File

agent.ini File Parameters

The SNMP_TRAP Section

The EMAIL Section

The BROADCAST Section

Caching Parameters

Enabling and Disabling Write-Back Cache

procedure iconsmall spaceTo Change the Write-Back Cache Option

Setting Optimization

Setting Periodic Cache Flush Time

procedure iconsmall spaceTo Set Periodic Cache Flush Time

Host-Side Parameters Menu Options

Maximum Queued I/O Count

procedure iconsmall spaceTo Set the Maximum Queued I/O Count

LUNs Per Host SCSI ID

procedure iconsmall spaceTo Change the Number of LUNs Per Host SCSI ID

Maximum Number of Concurrent Host-LUN Connections

procedure iconsmall spaceTo Change the Maximum Number of Concurrent Host-LUN Connections

Number of Tags Reserved for Each Host LUN Connection

procedure iconsmall spaceTo Modify the Tag Command Queuing on the Host-LUN Connection

Peripheral Device Type Parameters (Reserved)

Host Cylinder/Head/Sector Mapping Configuration

procedure iconsmall spaceTo Configure Sector Ranges, Head Ranges, and Cylinder Ranges

Preparing for Logical Drives Larger Than 253 Gbyte on Solaris Systems

Configuring In-Band EI Management

procedure iconsmall spaceTo Configure In-Band EI Management

Fibre Connection Options (FC and SATA Only)

procedure iconsmall spaceTo Confirm or Change the Fibre Connection for the Array

Drive-Side Parameters Menu

Configuring Drive Motor Spin-Up (Reserved)

procedure iconsmall spaceTo Spin Up SCSI Hard Drives (Reserved)

Configuring Disk Access Delay Time

procedure iconsmall spaceTo Set Disk Access Delay Time

Configuring Drive I/O Timeout

procedure iconsmall spaceTo Choose Drive I/O Timeout

Configuring the Maximum Tag Count (Tag Command Queuing)

procedure iconsmall spaceTo Change the Maximum Tag Count Setting

Configuring Periodic Drive Check Time

procedure iconsmall spaceTo Set the Periodic Drive Check Time

Configuring Periodic SAF-TE and SES Device Check Time

procedure iconsmall spaceTo Set the Periodic SAF-TE and SES Device Check Time

Configuring Periodic Auto-Detect Failure Drive Swap Check Time

procedure iconsmall spaceTo Set the Auto-Detect Failure Drive Swap Check Time

Drive Predictable Failure Mode (SMART)

Auto-Assign Global Spare Drive (FC and SATA Only)

procedure iconsmall spaceTo Automatically Assign Replacements to Faulty Drives

Media Scan at Power-Up

Disk Array Parameters Menu

Setting Rebuild Priority

procedure iconsmall spaceTo Set the Rebuild Priority

Verification on Writes

procedure iconsmall spaceTo Enable and Disable Verification Methods

Redundant Controller Parameters

Enabling and Disabling Cache Synchronization

procedure iconsmall spaceTo Enable or Disable Cache Synchronization

Controller Parameters

Configuring a Controller Name

procedure iconsmall spaceTo View and Display the Controller Name

Password Validation Timeout

procedure iconsmall spaceTo Set a Password Validation Timeout

Controller Unique Identifier (Reserved)

procedure iconsmall spaceTo Specify the Controller Unique Identifier

Setting the Controller's Date and Time

procedure iconsmall spaceTo Set the Controller's Time Zone

procedure iconsmall spaceTo Set the Controller Date and Time

12. Peripheral Devices

Viewing Peripheral Device Controller Status

Viewing SES Status (FC and SATA Only)

procedure iconsmall spaceTo Check the Status of SES Components (FC and SATA Only)

Identifying Fans (FC and SATA Only)

procedure iconsmall spaceTo View the Status of Each Fan

SES Temperature Sensor Locations (FC and SATA Only)

SES Voltage Sensors (FC and SATA Only)

SES Power Supply Sensors (FC and SATA Only)

Viewing Peripheral Device SAF-TE Status (SCSI Only)

procedure iconsmall spaceTo Check the Status of SAF-TE Components (SCSI Only)

Identifying Fans (SCSI Only)

SAF-TE Temperature Sensor Locations (SCSI Only)

SAF-TE Power Supply Sensors (SCSI Only)

Setting Peripheral Device Entry

Redundant Controller - Primary

Forcing Primary Controller Failure (Reserved)

procedure iconsmall spaceTo Force a Primary Controller Failure (Reserved)

Forcing Secondary Controller Failure (Reserved)

procedure iconsmall spaceTo Force a Secondary Controller Failure (Reserved)

procedure iconsmall spaceTo Restore a Force-Failed Primary or Secondary Controller

Event Trigger Operations

Configuring the Controller Failure Event Trigger

procedure iconsmall spaceTo Enable or Disable the Controller Failure Event Trigger

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

procedure iconsmall spaceTo Enable or Disable the BBU Low Event or BBU Failed Event Trigger

Configuring the Power Supply Failed Event Trigger

procedure iconsmall spaceTo Enable or Disable the Power Supply Failed Event Trigger

Configuring the Fan Failure Event Trigger

procedure iconsmall spaceTo Enable or Disable the Fan Failure Event Trigger

Configuring the Temperature Exceeds Threshold Event Trigger

procedure iconsmall spaceTo Configure Over-Temperature Controller Shutdown

Operating in a NEBS Environment

Viewing Controller Voltage and Temperature Status

procedure iconsmall spaceTo Display Controller Voltage and Temperature Status

procedure iconsmall spaceTo View or Configure Thresholds

Fibre Channel Error Statistics (FC and SATA Only)

13. System Functions and Event Logs

Muting the Beeper

procedure iconsmall spaceTo Change the Beeper Setting

Setting and Changing the Controller Password

procedure iconsmall spaceTo Create a New Password

procedure iconsmall spaceTo Change an Existing Password

procedure iconsmall spaceTo Disable an Existing Password

Resetting the Controller

procedure iconsmall spaceTo Reset the Controller Without Saving Cache Contents

Shutting Down the Controller

procedure iconsmall spaceTo Shut Down a Controller

The Download Firmware Option (Reserved)

The Advanced Maintenance Functions Option (Reserved)

Saving Your Configuration (NVRAM) to Disk

procedure iconsmall spaceTo Save Your Configuration (NVRAM)

Restoring Your Configuration (NVRAM) From Disk

procedure iconsmall spaceTo Restore Saved Configuration Settings

Clearing a Core Dump

Viewing System Information

Viewing Event Logs on the Screen

procedure iconsmall spaceTo View The Array's Event Log

14. Maintaining Your Array

Battery Operation

Battery Status

Battery Support for Cache Operations

Checking Status Windows

Logical Drive Status Table

Physical Drive Status Table

Channel Status Table

Upgrading Firmware

Patch Downloads

Installing Firmware Upgrades

Controller Firmware Upgrade Features

Upgrading SES and PLD Firmware

Troubleshooting Your Array

Controller Failover

RAID LUNs Not Visible to Host

Rebuilding Logical Drives

Automatic Logical Drive Rebuild

Manual Rebuild

Concurrent Rebuild in RAID 1+0

Modifying Drive-Side Parameters

Additional Troubleshooting Information

A. Basic RAID Concepts

RAID Terminology Overview

Logical Drives

Logical Volumes

Channels, Partitions, and LUN Mapping

RAID Levels

RAID 0

RAID 1

RAID 1+0

RAID 3

RAID 5

Advanced RAID Levels

B. Firmware Specifications

C. Record of Settings

View and Edit Logical Drives

Logical Drive Information

Logical Drive Partition Information

LUN Mappings

View and Edit Drives

View and Edit Channels

View and Edit Peripheral Devices

View System Information

Save NVRAM to Disk and Restore From Disk

D. Parameter Summary Tables

Introducing Default Parameters

Basic Default Parameters

Default Configuration Parameters

Default Peripheral Device Parameters

Default System Functions

Parameter Defaults That Must Not Change

E. Event Messages

Controller Events

Controller Alerts

Controller Warnings

Controller Notifications

Drive Events

Drive Alerts

Drive Warnings

Drive Notifications

Channel Events

Channel Alerts

Channel Notifications

Logical Drive Events

Logical Drive Alerts

Logical Drive Notifications

General Target Events

SAF-TE Device Events

SAF-TE Device Alerts

SAF-TE Device Notifications

Controller Self-Diagnostic Events

Controller Self-Diagnostic Alerts

Controller Self-Diagnostic Notifications

I2C Device Events

I2C Device Notifications

SES Device Events

SES Device Alerts

SES Device Notifications

General Peripheral Device Events

General Peripheral Device Alerts

General Peripheral Device Notifications

F. SNMP Management Using HP OpenView

Loading MIBs

Configuring Events

Viewing and Setting System Group Objects

Viewing Enterprise Objects

Glossary

Index