JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Sun Storage J4500 Array System Overview
search filter icon
search icon

Document Information

Preface

1.  Hardware Overview

Overview of the Sun Storage J4500 Array

Features

Exterior Features, Controls, and Indicators

Front Panel

Back Panel

Supported Server Platforms

Supported Host Bus Adapters

Installation Overview

Sun Storage J4500 Array Rack Slide Rails

Compatible Racks

Tools and Staff Required

Configuration and Cabling

Term Definitions

Configuration Rules

Cabling the SAS Connectors

Example Configurations

Powering On and Off the Array

To Power On the Array

To Place the Array Into Standby Power Mode

To Power Off the Array

AC Power Failure Auto-Recovery

2.  Software Overview

Operating System Support

Updated Driver Files Required for Windows

Clustering Software Not Supported With the J4500 Array

Array Management Overview

Management Term Definitions

About Enclosure Management

Array Management Options

Management Options When Using the StorageTek SAS RAID External HBA (Adaptec-Based)

Management Options When Using the StorageTek SAS External HBA (LSI-Based)

Using the Common Array Manager Software

Viewing Sun Storage J4500 Array Information With CAM

Problem Resolution

Zoning Array Storage Resources Using CAM

Upgrading Sun Storage J4500 Array Firmware Using CAM

Obtaining CAM Software

Using the StorageTek RAID Manager Software

Viewing Sun Storage J4500 Array Information With the Sun StorageTek RAID Manager

3.  Adding and Zoning Array Storage Using CAM

Overview of Zoning

System Requirements

Access Configuration (Zoning) Guidelines

Adding (Cascading) a J4500 Array to An Existing Zoned J4500 Array

To Prepare an Existing Array Prior to Cascading Additional Storage

To Prepare a New J4500 Array for Cascading

To Cascade Arrays Using CAM

Configuring Multiple Host Access for a J4500 Array

To Configure Multiple Host Access for a J4500 Array

4.  SAS Multipathing

System Requirements

Supported Sun Storage J4500 Array Firmware and Common Array Manager (CAM) Software

Supported HBAs

Supported Operating Systems and Drivers

Supported Drives for Multipath

Multipathing Configuration Guidelines

Configuration Examples

Multipathing With One Host, One HBA and One Array

Multipathing With One Host, One HBA and Cascaded Arrays

Multipathing With One Host, Two HBAs and Cascaded Arrays

Multipathing With Two Hosts, Four HBAs and Cascaded Arrays

Multipathing With Two Hosts, Multiple HBAs and Cascaded Arrays

Enabling and Disabling Multipathing in the Solaris Operating System

About Multipathing

Device Renaming

Dynamic Discovery of SAS Devices

stmsboot Options

stmsboot Conditions

To Enable Multipathing on LSI-Based Multipath-Capable Controllers

To Disable Multipathing on LSI-Based Multipath-Capable Controllers

Configuring Multipathing on Selected Ports

Enabling and Disabling Multipathing in the Linux Operating System

About Multipathing

To Enable Multipathing in Linux

To Disable Multipathing in Linux

Enabling and Disabling Multipathing in the Windows Operating System

About Multipathing

How a Failover is Handled by Windows

To Enable Multipathing in Windows Server 2008

To Disable Multipathing in Windows Server 2008

5.  Troubleshooting

CAM Service Advisor

To Access Service Advisor Procedures

Taking Electrostatic Discharge (ESD) Precautions

To Reserve the Array for Maintenance

To Release the Array After Maintenance

Understanding the CAM Event Log

Troubleshooting Problems with the Array

Initial Start-up

Check the Event and Performance Logs

Using the Array Management Software to Monitor Enclosure Health

Array Link Problems

Disks Problems

Array Environment Problems

Power Problems

Resetting the Enclosure Hardware

To Reset the Enclosure Hardware Using the Reset Button

Clearing the Enclosure Zoning Password

To Clear the Enclosure Zoning Password

Index

Enabling and Disabling Multipathing in the Solaris Operating System

This section describes how to enable and disable multipathing using the stmsboot(1M) administration program in the Solaris 10 10/08 operating system. The following subsections are included:

About Multipathing

Use the stmsboot command to enable multipathing in the Solaris. stmsboot manages enumeration of multipath–capable devices with multipathing and has these characteristics:

After cabling your server for multipath, you will see two copies of each disk from the OS since you are using two separate array paths (SAS A and B). If you want to have multiple hosts accessing disks in the array, you must first set up zoning per host as described in Chapter 3, Adding and Zoning Array Storage Using CAM.

For example, if you have created a zone in each of the array's SAS domains that includes three disks, when entering the format command before MPxIO is installed, you will see two of each multipathed disk (zoned out disks that have not been assigned to a host will show as “unknown”). In this example, disk c1t1d0 is a system disk (not a J4500 array disk).

# format

AVAILABLE DISK SELECTIONS:
0. c1t1d0 <DEFAULT cyl 30397 alt 2 hd 255 sec 63>
 /pci@0,0/pci108e,534c@5/disk@1,0
1. c2t102d0 <DEFAULT cyl 17846 alt 2 hd 255 sec 63>
2. c2t111d0 <DEFAULT cyl 17846 alt 2 hd 255 sec 63>
/pci@0,0/pci10de,376@a/pci1000,3150@0/sd@66,04. c2t113d0 <DEFAULT cyl 17846 alt 2 hd 255 sec 63>
/pci@0,0/pci10de,376@a/pci1000,3150@0/sd@6f,0/pci@0,0/pci10de,376@a/pci1000,3150@0/sd@71,0
3. c2t112d0 <DEFAULT cyl 17846 alt 2 hd 255 sec 63>5. c2t118d0 <DEFAULT cyl 17846 alt 2 hd 255 sec 63>
/pci@0,0/pci10de,376@a/pci1000,3150@0/sd@70,06. c2t119d0 <DEFAULT cyl 17846 alt 2 hd 255 sec 63>/pci@0,0/pci10de,376@a/pci1000,3150@0/sd@76,0/pci@0,0/pci10de,376@a/pci1000,3150@0/sd@77,0
 
 
 
 
 
 
 

After installing MPxIO, entering the format command will show only three array disks. The J4500 array disks should have "scsi_vhci" in the path.

# format

AVAILABLE DISK SELECTIONS:
0. c1t1d0 <DEFAULT cyl 30397 alt 2 hd 255 sec 63>
 /pci@0,0/pci108e,534c@5/disk@1,0
1. c3t5000C500069E209Fd0 <DEFAULT cyl 17846 alt 2 hd 255 sec 63>
2. c3t5000C500069E1383d0 <DEFAULT cyl 17846 alt 2 hd 255 sec 63>
/scsi_vhci/disk@g5000c500069e209f
/scsi_vhci/disk@g5000c500069e1383
3. c3t5000C500069E2003d0 <DEFAULT cyl 17846 alt 2 hd 255 sec 63>
/scsi_vhci/disk@g5000c500069e2003
 
 

Details of the multipath disks may be obtained using the mpathadm command, as follows:

# mpathadm list lu

/dev/rdsk/c3t5000C500069E209Fd0s2
 Total Path Count: 2
/dev/rdsk/c3t5000C500069E2003d0s2
Operational Path Count: 2
Total Path Count: 2/dev/rdsk/c3t5000C500069E1383d0s2Operational Path Count: 2
Total Path Count: 2
Operational Path Count: 2
 
 
 
 

Device Renaming

In the /dev and /devices trees, multipathing-enabled devices receive new names that indicate that they are under multipathing control.

This means a device has a different name from its original name (after enabling) when it is under multipathing control.

The stmsboot command automatically updates /etc/vfstab and dump configuration to reflect the device names changes when enabling or disabling multipathing.

A reboot of the host server is required for changes to take effect.

Dynamic Discovery of SAS Devices

SAS devices, added and removed dynamically with the mpt(7d) driver, enable your system to detect specific targets and LUNs attached, with these conditions:


Note - To clean up the CTD# for your device tables, run the following command: devfsadm -C


stmsboot Options

The following table describes the options supported by stmsboot(1M).

Table 4-3 stmsboot Options for SAS Controllers

Option
Description
-e [-D mpt]
Enables multipathing on all supported multipath-capable controller ports.
  • Multipath-capable SAS controller ports (mpt[7D]).

  • Prompts you to reboot.

  • During reboot, vfstab and the dump configuration update to reflect the device-name changes.

  • Specifying -D mpt limits the enabling operation to ports attached using the specified driver.

-d [-D mpt]
Disables multipathing on all supported multipath-capable controller ports.
  • Multipath-capable SAS controller ports (mpt[7D]).

  • Prompts you to reboot.

  • During reboot, vfstab and the dump configuration update to reflect the device-name changes.

  • Specifying -D mpt limits the disabling operation to ports attached using the specified driver.

-u
Updates vfstab and the dump configuration after manually enabling or disabling multipathing on specific multipath- capable controller ports.
  • Prompts you to reboot.

  • During reboot, vfstab and the dump configuration update to reflect the device name changes.

-L
Displays the device name changes from non-multipathing-device names to multipathing device names on multipath-enabled controller ports.

If multipathing is not enabled, no mappings display.

-l controller_number
Displays the device-name changes from non-multipathing device names to multipathing device names for the specified controller.

If multipathing is not enabled, no mappings display.

stmsboot Conditions

stmsboot enables and disables multipathing on the host, with these conditions:

To Enable Multipathing on LSI-Based Multipath-Capable Controllers


Note - Multipathing is not supported on all controllers. After enabling multipathing, only supported controllers are placed under multipathing control. Non-supported controllers remain unchanged.


To Disable Multipathing on LSI-Based Multipath-Capable Controllers

Configuring Multipathing on Selected Ports

To enable multipathing on specific ports and disable multipathing on others, edit the /kernel/drv/mpt.conf file. To update vfstab(4) and dumpadm(1M) configurations to reflect the changed device names, type:

# stmsboot -u