C H A P T E R  5

SAS Domain Access Configuration

This chapter describes how to configure SAS access configuration using the Sun StorageTek Common Array Manager (CAM). It contains the following sections:


About SAS Domains

Serial attached SCSI (SAS) domain access configuration enables you to configure data hosts to access a specified group of storage devices. CAM SAS access configuration provides the traffic segregation, resource flexibility, controlled resource sharing, protection, and topology control functionality required to manage SAS-based systems.

By default, SAS access configuration is disabled, which means all hosts can access all disks.

CAM provides SAS access configuration management for:

You should become familiar with the following terms and concepts before configuring SAS access configuration:


TABLE 5-1 SAS Access Configuration Terms

Concept

Description

SAS Domain

A SAS domain is a group of SAS expander devices and end devices that are physically connected.

When SAS expanders are connected, they form one SAS domain.

Expander Devices

An expander is a physical device with ports to connect devices.

SAS access configuration is implemented in expander devices in one or more arrays.

The expander devices controls which physical connections (PHYs) can be made between end devices. Expanders may be connected to each other via inter-expander links to form a cascade or daisy-chain.

End Devices

End devices are at ends relative to the expander. They are both initiating devices (host initiators on servers) and storage target devices such as disk or flash drives.

Ports and PHYs

A PHY is a single SAS physical connection. The supported arrays have x4 SAS ports requiring 4 PHYs.

All PHYs in a port have the same PHY information.


FIGURE 5-1 illustrates the physical components using the Sun Storage J4500 Array as an example.

FIGURE 5-1 SAS Domain Configured for the Sun Storage J4500 Array


Diagram showing a sample J4500 SAS domain configuration.


Figure Legend

1

CAM Proxy Agent

4

SAS expanders (primary and secondary)

2

Initiators (end devices)

5

SATA disks (end devices)

3

SAS physical connections (PHYs)

 

 



Getting Started With SAS Access Configuration

TABLE 5-2 provides a summary of tasks required to prepare for and configure SAS access configuration.


TABLE 5-2 SAS Access Configuration Steps

Step

Installation Task

For More Information / Notes

Cabling

  1.  

Complete cabling between arrays.

Refer to the hardware installation guide for your array.

  1.  

Complete cabling between expander ports on applicable arrays.

Refer to the hardware installation guide for your array.

  1.  

Complete (or defer) cabling between initiators and expander ports.

Refer to the hardware installation guide for your array.

Planning Access Configuration

  1.  

Determine if your SAS storage will consist of one array or multiple arrays cascaded together.

See Planning for SAS Access Configuration

  1.  

Determine how many SAS domains you want on your storage system.

To form larger domains you can cable SAS expanders together.

Each J4200/J4400 array has its expanders cabled together to form one domain. The J4500 has two internal domains.

See Using Access Configuration Features.

  1.  

Note the available disks to be storage target devices.

See SAS Access Configuration Planning Worksheets

  1.  

Note which initiators to cable to which expander ports.

 

  1.  

Decide whether to use a template to assign storage or to manually map initiators to disks.

 

  1.  

If you want to manually configure access, determine what initiators will map to which disks.

 

CAM Software Installation and Initial Configuration

  1.  

Install CAM and initially configure the array.

Installation Checklist

  1.  

Register the array.

About Array Registration

Configuring SAS Access

  1.  

View discovered SAS domains.

Viewing SAS Domains and Details

  1.  

Change the domain name.

Naming a SAS Domain

  1.  

To manually configure access, select the initiator and one or more targets.

Manually Configuring Initiator to Disk Access

  1.  

To use a template to configure access, select import and complete the wizard.

Importing Access Configuration

Managing Access Configuration Passwords

  1.  

To reset the access configuration password in CAM to the default.

Clearing the Password

  1.  

To change the access configuration password on the JBOD SAS expander and in CAM.

Changing the Password

  1.  

To update the access configuration password in CAM, if the password on the JBOD SAS expander was modified by another utility.

Updating the Password



Configuring SAS Access Configuration

Planning for SAS Access Configuration

Use the planning worksheets in Appendix A as you gather data for your configuration.

1. Determine if your SAS storage will consist of one array or multiple arrays cascaded together.

2. Determine how many SAS domains you want on your storage system.

Each J4000 system has its expanders cabled together and form one domain.

On the F5100 Flash Array, each expander is a separate domain.

3. To form larger domains, cable SAS expanders together.

4. Note the available initiators cabled to expanders.

When multiple initiators are connected to an array consisting of any SATA based disk drives, special consideration must be taken so that only one initiator is attached during zoning configuration. This is due to the fact that the array will remember the initiator that last accessed each SATA disk and will not allow another initiator to access any SATA drives until the array is power cycled.

5. Note the available disks to be storage target devices.

6. Group storage devices into target groups of shared storage.

7. Plan access configuration by deciding which initiators to link to which target groups.

Registering the Array

Using the Register Array wizard, you can choose to have the software auto-discover the array, or you can choose to manually register an array. The CAM software discovers the array on the subnet by way of a proxy agent running on a data host.

1. Click Sun StorageTek Common Array Manager.

The navigation pane and the Storage System Summary page are displayed.

2. Click Register.

The management software launches the Register Array wizard.

3. Follow the instructions in the wizard.

After the array is registered, the SAS Domain Summary page displays the new array.

Viewing SAS Domains and Details

1. From the left navigation pane, select the desired SAS Domains page located under the Host or Array that you want to configure.

The SAS Domain Summary page is displayed, showing the discovered domains.

2. Click a domain name in the SAS Domain Summary page.

The SAS Domain Details page is displayed.

3. Expand a domain name in the navigation pane.

Access Configuration and Administration are displayed.


Screen capture of navigation pane.

4. Click one of the following links:


Link

If you want to

Access Configuration

Set up access between initiators and specified disks. You can configure access manually, or import a predefined template.

Administration

Change the name of the selected domain, change the access configuration state for the selected domain, or manage the access configuration password.


Naming a SAS Domain

If you want to change a SAS domain’s default name to a name that you can easily identify, do the following:

1. Select the SAS domain name to open the SAS Domain Details page.


Screen capture of SAS Domain Details page.

From the SAS Domain Details page you can change the domain name. You can also view the:

2. Double-click the Name field and enter a unique, meaningful name for this SAS domain.

3. Click Save.

Manually Configuring Initiator to Disk Access



caution icon Caution - This step assumes you are configuring a new array. If data exists on the array, perform a full back up as a precautionary measure.


1. From the left navigation pane, click Access Configuration for the SAS domain you want to configure.


Screen capture of navigation panel.

The Access Configuration Summary displays showing any existing access configurations.



Note - You can view the information from an initiator or disk viewpoint by changing the Filter selection.



Screen capture of Access Configuration Summary page.

2. Click the Configure button to configure access between initiators and disks.


Screen capture showing initator and disk access configuration page.

3. Select the initiator you want to configure.

4. Select the disks you want the selected initiator to access.

5. Click Add/Modify.

The selected initiator and disk configuration is displayed, as shown in the following example:


Screen capture of selected initiator and targets.

6. To save this configuration, click Save.

CAM saves the configuration to allow access control between the specified initiators and targets.

7. Click Export to save the configuration to a template (see Creating a SAS Access Configuration Template).

Importing Access Configuration

You can use the wizard to apply a predefined access configuration template.

1. From the left navigation pane, click Access Configuration for the SAS domain you want to configure.

The Initiator to Disk Access Configuration Summary displays showing any existing access configurations.

You can view the information from an initiator or disk viewpoint by changing the Filter selection.

2. Click Configure.

The Configure Access Between Initiators and Disks page is displayed.

3. Click Import.

The wizard is displayed.


Screen capture of template section page.

4. Select the template that matches your configuration needs.

The templates represent some common configurations. For example, Simple Zone Split will evenly divide all available disks across all initiators. You can also create a custom configuration and Export to a template (see Creating a SAS Access Configuration Template).

5. If you select a template that requires more information, the wizard displays a page similar to the following. Select the appropriate disks you want to configure from the drop down menu and click Next.


Screen capture of optional configuration candidate selections.

6. Review the selected configuration, and select one of the following:


Screen capture of selected configuration for review.

7. If you select Edit imported Access Configuration, CAM returns you to the Configure Access Between Initiators and Disks page. Make any additional modifications to the template and click Save.

Creating a SAS Access Configuration Template

The Export function allows you to create a custom configuration and save it as a template.

1. From the left navigation pane, click Access Configuration for the SAS domain you want to configure.

The Access Configuration Summary displays, showing any existing access configurations.

You can view the information from an initiator or disk viewpoint by changing the Filter selection.

2. Click Configure.

The Configure Access Between Initiators and Disks page is displayed.

3. Select the initiator and disks this initiator can access (see Manually Configuring Initiator to Disk Access for details).

The selected initiator and disks configuration is displayed, as shown in the following example:


Screen capture of initiator and disk access configuration page.

4. Click Export.

The Export SAS Domain page is displayed:


Screen capture of export SAS domain page.

5. Enter a name, and optional description, for the new template and click Save.

The template is now available as one of the templates in the Import Access Configuration wizard.


Managing the Access Configuration Password

You can set an access configuration password in CAM to prevent unauthorized changes to the SAS domain. The access configuration password is stored both in CAM and on each JBOD SAS expander.

The access configuration password set for the SAS expander must match the password in the CAM Array Registration database.

Clearing the Password

If the zone manager password for the JBOD SAS expander is reset, you must clear the access configuration password in the CAM Array Registration Database.

1. From the left navigation pane, click Administration for the domain you want to manage.

The Administration of SAS Domain page for the selected domain is displayed.

2. Scroll down to Manage Access Configuration Password.


Screen capture showing access configuration password choices.

3. Click the Change Password checkbox.

4. Click Clear Password in Array Registration Database.

CAM resets the password to the default setting, which is an empty string.

5. Click Save.

Changing the Password

Use this option to change the password both on the JBOD SAS expander and in the CAM Array Registration database.

1. From the left navigation pane, click Administration for the domain you want to manage.

2. Scroll down to Manage Access Configuration Password.

3. Click the Change Password checkbox.

4. Click Password in Array Registration Database.

5. Enter the “old” or existing password set for the SAS expander and CAM Array Registration database.

6. Enter the new password, up to 32 alphanumeric characters.

7. Confirm by reentering the new password.

8. Click Save.

Updating the Password

If the access configuration password is modified for a JBOD SAS expander, you must also update the access configuration password in the CAM Array Registration database.

1. From the left navigation pane, click Administration for the domain you want to manage.

2. Scroll down to Manage Access Configuration Password.

3. Click the Change Password checkbox.

4. Click Update Password in Array Registration Database.

5. Enter the new password, up to 32 alphanumeric characters.

6. Confirm by reentering the new password.

7. Click Save.


Changing the SAS Access Configuration State

You can enable, disable, or reset the SAS access configuration state to the default across all domains.

1. From the left navigation pane, click Administration for the domain you want to manage.

The current access configuration state is displayed below the Reset to Default, Enable, and Disable buttons.


Screen capture showing where to change the SAS domain-wide configuration state.

2. Click one of the following buttons:


Click

Description

Reset to Default

To remove SAS access configurations from all initiators. This will allow all initiators to have access to all targets.

Enable

When active, to reenable the access configuration state.

Disable

To temporarily disable SAS access configuration, but leave all configurations intact.


3. Click Save.


Using Access Configuration Features

CAM provides support for Access Configuration (SAS zoning) of the Sun Storage F5100 Flash Array and Sun StorageTek J4000 Array Series (J4200, J4400, and J4500). Through Access Configuration, you can assign each host its own storage resources. Accomplished on a per host initiator port, per hard-disk level, access configuration offers the following benefits: storage resource segregation, controlled resource sharing, protection, and topology control.



caution icon Caution - The Sun Bladetrademark6000 Disk Module will present a folder in the navigation tree titled “SAS Domains,” even though access configuration is not supported by this storage module for this release. Do not attempt to modify any SAS domain settings for this module.


  

This section describes the following:

About Configuring Access/Zoning

You can design each connected host or host port to have exclusive ownership over a specific set of disks in a single array or across cascaded arrays.

The dual SAS fabric design of the J4x00 arrays is initially seen as two separately configured (zoned) SAS domains. In a clustered or multipath situation, where you want two hosts to have access to the same disks for failover, each domain must be configured identically in CAM for each side of the multipath connection or cluster. CAM provides zoning templates for common configurations, as well as the ability to import and export user-defined templates.

The Sun Storage F5100 Flash Array consists of four independent fabrics. See the array’s documentation for more information.



Note - For F5100 arrays, CAM will aggregate the four independent domains into a single unified view when a CAM management host, or a CAM management host with additional proxy agents, have visibility to each domain.


System Requirements for Access Configuration

Access Configuration features requires a supported LSI-based HBA, such as:



Note - CAM also supports JBOD management via the 8-port PCIe RAID HBA (SGXPCIESAS-R-EXT-Z). However, this HBA is not supported in an Access Configuration environment.


For more information, refer to the documentation included with the HBA used.

Access Configuration Guidelines

Use the following guidelines when configuring access for array storage resources, as appropriate for your installation. Examples are given for initial configuration (with or without multipath failover) and adding array storage to an existing configured array.



Note - After the desired access configuration is completed, export the current SAS domain settings using the import/export functionality within the Access Configuration page. This will allow you to revert back to functional settings in the event of mis-configuration, or when an array component containing Access Configuration (zoning) information is replaced (i.e. SIM card or controller module).


This section describes the following:



Note - If pre-configured disks with data exist, back up your data before you use Access Configuration features. Verify that no host-to-disk I/O will take place during Access Configuration (zoning) operations.




caution icon Caution - For Linux hosts: newly added (or removed) targets (i.e., disks) due to changes in Access Configuration or the addition of new storage can potentially cause the host to hang or panic due to known Linux kernel issues. Rebooting the host should solve this problem.


About SAS Multipathing



Note - The Sun Storage F5100 Flash Array does not support multipathing or clustering.


You can use the Sun Storage J4x00 array in a serial-attached SCSI (SAS) multipathing configuration to provide fault tolerant connectivity to storage. Although J4x00 arrays use single port SATA drives, the I/O circuitry provides a redundant data path to each disk port if the connections to the drives use independent controller paths (i.e., SIM0 and SIM1 for J4200/J4400 arrays and SAS A and B for the J4500 arrays).

Using the multipathing feature of the SAS protocol, the J4x00 can be configured to provide a redundant data path from host to disk. When used in conjunction with RAID and clustered server configurations, multipathing can help increase the availability of your J4x00 storage.



Note - The J4500 array is not supported in a clustering configuration.


The J4x00 multipathing supports active-active and active-passive operation, as follows:

About SATA Affiliation

The potential for SATA affiliation conflicts exists in J4500 and F5100 arrays, or in J4200 or J4400 arrays when any SATA drives are installed. Conflict can occur when more than one initiator tries to access the drive via the same SIM or Controller path (i.e., more than one host attached to SIM0/1 on a J4200/J4400 array; more than one host attached to a F5100 array domain; or more than one host attached to SAS-A/B on a J4500 array).

Possible symptoms of SATA affiliation conflicts are:

When more than one instance of CAM probes a SATA drive from a single SAS domain, SATA affiliation issues occur which lead to possible symptoms as stated above. For this reason, only a single CAM host is connected to a SAS domain unless drives have already been zoned to prevent SATA affiliation issues. After the access configuration (zoning) is completed from a Primary CAM Server (or a Primary CAM Server with only one active proxy agent), CAM can be installed or enabled on additional proxy hosts as desired.

SATA Affiliation Guidelines

For the purpose of configuring the Access Configuration between initiators and drives when SATA drives are in use, multiple hosts can be attached concurrently as long as the following rules are applied:



Note - A single CAM proxy can be used if the primary CAM host is not directly attached to the storage via a SAS connection.


Cascading J4x00 Arrays Using the CAM Browser Interface



Note - Sun Storage F5100 Flash Arrays do not support cascading between individual domains or between F5100 arrays.


There are three sets of steps required to cascade (or add) a J4x00 array to an existing J4x00 series array from the CAM browser interface.

If multiple arrays are to be cascaded, add them one at a time, using the following procedures:

Preparing Existing Arrays Prior to Cascading Additional Storage

This procedure takes you through the steps required to disable the Access Configuration state for existing arrays, in preparation for cascading additional arrays.

1. Verify a backup of any existing data is made.

This is a precautionary step and therefore a best practice.

2. From the Access Configuration page, check the SAS addresses, write down the initiator WWN’s and associated drives for each domain, and then perform an Export operation for each.

Prior to re-cabling, you must record the initiator WWN and the desired associated disks.The configuration will need to be recreated because the initiator might be attached to a different array in the cascade or different ports on an array.

3. Unregister related arrays in CAM:

a. From the navigation pane, select Storage Systems.

The Storage System Summary page displays.

b. Select the checkbox to the left of the array and click Remove.

c. Click OK.

Proxy hosts for un-registered arrays will automatically be removed as well.

Preparing New Arrays for Cascading (Adding Storage Capacity)

Before cascading can occur, all arrays that will be cascaded as new or additional storage must be prepared using the steps in this procedure.

1. Specify ports for each array: Connect both sides of the new array (SIM0/SIM1 for J4200/J4400 arrays or SAS A/SAS B for J4500 arrays) directly to a server running a full CAM installation.

The array must not be cascaded to another J4x00 array at this time.

2. Log into the CAM management host by opening your browser and entering this address: https://host-name:6789

where host-name is the DNS name of the server connected to the array

3. From the Storage System Summary Page, click Register and then register the attached array (following the instructions in the wizard), using the host name or host IP address of the data host in the Registration window.

4. Expand the Array tree for the server until the Access Configuration screen for the first SAS Domain displays.



caution icon Caution - Be sure you have selected the appropriate array before going to Step 5. The Reset to Default procedure clears existing zoning configurations.


  

Typically, new arrays will not have a password set. If you assigned a password for the array’s Access Configuration, you will need it to perform Step 5. If the previous password is not known, you can clear it using the methods specified in your J4200, J4400, F5100, or J4500 documentation.

5. For each SAS domain of the array, go to SAS Domains >Administration > Cascade Storage for the selected SAS domain, and click Prepare Storage.


Screen capture of Cascade Storage.



Note - The CLI equivalent command is
sscs modify -p|--prepare-cascade sas-domain <sas-domain-name> command


6. Unregister all arrays to be cascaded from CAM:

a. From the navigation pane, select Storage Systems.

The Storage System Summary page displays.

b. Select the checkbox to the left of the array and click Remove.


Screen capture of Storage System Summary page.

c. Click OK.

7. Disconnect the array from the server, and then disconnect AC power to the array.

Cascading the New Array to the Existing Storage

Prerequisite: If any initiators from any attached hosts are not seen, verify that multipathing is disabled on those hosts. In addition, a reboot might be necessary to force an attached host to register its initiators with the storage arrays.

1. Disconnect all other attached hosts so your configuration resembles:

2. Connect the new array in cascade fashion to the existing J4x00 array(s).

In FIGURE 5-2 and FIGURE 5-3, Array 1 is either an existing or a new storage array. Array 2 is a new array which is attached to the Primary CAM Server.



Note - This configuration differs from the configuration that will be used during normal operation. This configuration is temporary but required in order to synchronize the settings between the old array(s) and the new array being cascaded.


FIGURE 5-2 Temporary Cabling of J4500 for Initialization of the Cascade


Illustration showing two arrays cabled to one host.

FIGURE 5-3 Temporary Cabling of J4200/J4400 Arrays for Initialization of the Cascade


Illustration shownig temporary connection of three arrays.

3. Power on all arrays by reconnecting AC power.

The new array might take a few minutes to be recognized by the server’s HBA.

4. From the Storage System Summary page, register the newly cascaded array configuration.

All attached arrays should be found. If they are not, perform a host reboot (i.e., Full reboot reconfigure on Solaris) and attempt the registration again.

5. Synchronize the password for the selected SAS Domain with the current and newly attached arrays.

a. From the Administration page for the selected SAS domain, select “Change Password in the Array Registration Database.”

b. Enter your desired (or existing) password

c. Click Save.



Note - If the existing (primary) JBOD had a zoning password set before cascading: After re-discovering the JBOD cascade and before performing Synchronize Cascade, you must update the zoning password in the array database for the aggregated SAS domain with the zoning password of the primary array(s). To do this, select the third option for Zoning Password Management from the SAS Domain Administration page. This step is necessary because a new SAS domain database file is created for the aggregated SAS domain and the new SAS domain database file does not contain the zoning password.



Screen capture of change password section of Administration page.

6. Go to SAS Domains > Administration > Cascade Storage for the first SAS domain, and click Synchronize Cascade.


Screen capture of Cascade Storage.

This synchronizes the zoning permission tables and initializes the connections between the arrays.



Note - The CLI equivalent command is:
sscs modify -y|--synchronize-cascade sas-domain <sas-domain-name> command


7. Attach additional hosts and change cabling from the Primary CAM Server (host) as shown in cabling diagrams for your particular array.

When you have completed Step 7, all the arrays in the cascade should be discovered and the access configuration for all domains will be in the “disabled” state.



Note - See FIGURE 5-4 and FIGURE 5-5 for the initial cascading setup for J4500 arrays.




caution icon Caution - If the storage array contains SATA drives, do not discover the CAM proxy on the additional host at this time. If the CAM proxy is discovered, the software might attempt to probe from the additional host which can cause SATA affiliation conflicts. Therefore, all configuration must be done from the Primary CAM Server. For help, see Troubleshooting Access Configuration.


Important Notes

FIGURE 5-4 shows an example of how two hosts attach to two J4500 arrays. Refer to your user documentation for cabling instructions for your particular array.

FIGURE 5-4 Recommended Cascading Configuration for J4500 Array


Illustration showing recommended cabling for cascaded J4500 arrays.

FIGURE 5-5 Recommended Cascading Configuration for J4200/J4400 Array Types


Illustration showing recommended cabling for cascaded J4200/J4400 arrays.

8. From the selected SAS Domain’s Access Configuration page, click Configure.

At this time, all arrays, domains, and initiators from all attached hosts should be seen within the corresponding Access Configuration Pages.

If initiators from any attached hosts are not seen, verify that multipathing is disabled on those hosts. In addition, a reboot might be necessary to force an attached host to register their initiators with the storage arrays.

9. For connections between the host and array that do not attach to a different port on this array (or another array due to configuration guidelines), implement Access Configuration for those initiators.

a. From the selected SAS Domain’s Access Configuration page, configure the initiator and storage for the SAS domain.

b. If multiple initiators are seen, they should also be configured at this time (i.e., initiator #1 might have disks 1-6 and initiator #2 might have disks 7-12).

10. Repeat Step 8 and Step 9 to assign disks to the server (host) for all SAS domains found under the entry for the Primary CAM Server.

11. Configure the multipathing software for each attached host so that the multipathing drivers control any drives shared by multiple paths.

12. Export Access Configuration information for each SAS port.

Configuring Multiple Host Access for a J4x00 Array

Prerequisite: If you have configured multipathing, disable multipath software until after the access configuration is complete so the arrays will see all initiators.

Configuring Hosts for Access Configuration

The first server you will configure is referred to as the “CAM Primary Server” and each additional server you set up for Access Configuration is referred to as “(additional) host.” The server used to configure access configuration can also be the combination of a Management station and single proxy server.

1. Install the full version of CAM that supports zoning for the J4x00 array on the Primary CAM Server (unless it is already installed).

2. Attach all SAS cables from all desired hosts, as indicated in your array user documentation.

For example, you might attach the first server for the J4x00 array to either the input port on one controller or an input on each side (SAS A/B or SIM 0/1) if multipathing is desired.



Note - When SAS connections are moved to a new port, Access Configuration (zoning) information is lost for that connection and will need to be recreated. Prior to recabling, record the initiator SAS Address and associated disks to accurately recreate Access Configuration on the new port.




Note - If SATA drives are being used by any attached arrays, any CAM proxy hosts which connect to any arrays with SATA drives must have their proxy agents removed prior to the following steps in order to prevent SATA affiliation issues. In addition, no commands (i.e., formatting, etc.) should be run from any host other than the chosen Primary CAM Server. For more information see Troubleshooting Access Configuration.


3. Log into CAM from the Primary CAM Server you configured by opening the browser and entering the following address:

https://host-name:6789

Where host-name is the DNS name of the server connected to the array.

4. From the Storage System Summary page, click Register and follow the instructions in the wizard to register the arrays to the IP address of the first server.

5. If all attached initiators are not shown in the Access Configuration page, configure and reboot the Primary CAM Server and configure your multipathing software if multiple paths are attached at this point.

If the Primary CAM Server does not immediately recognize the array, use the appropriate host commands to scan for storage.

6. Configure the Access Configuration for each initiator attached to the storage.

In the Access Configuration page, the initiator(s) from the additional host(s) should be visible; however, they may only be represented as unique SAS addresses (no host names) since the proxy has not been discovered yet. Configuration for the additional host initiators should be done at this time by selecting the desired drives for one of the second host’s initiators, then repeating for each initiator on the second host.

a. Expand the array tree for the server until the Access Configuration page for the first SAS Domain is displayed.

b. Click Access Configuration to assign disks to each server.

c. For each initiator, choose the desired targets (i.e., disks) to which the initiator should have access.

For multipath initiator pairs, make sure the targets are the same.

d. Click Add/Modify.


Screen capture of Access Configuration page.

e. Verify the Access Configuration setting is set to “Enable” and click Save.

The selected settings will be applied to the SAS Expander devices in the storage.

f. Click OK.

7. Repeat Step 6 to assign the desired disks for the attached servers on the second SAS domain or the same disks used when configuring the initial SAS domain (to be used as the second path to the disks assigned to the server).

8. Power cycle the attached hosts using the appropriate options (i.e., reconfigure-reboot on Solaris) which will perform a full re-scan of the attached storage.

9. After all hosts are powered up, do the following:

a. If SATA drives are being used, install and register the CAM proxy agents on any additional hosts other than the primary instance of CAM. For installation information, see Chapter 2.

b. Verify the appropriate Access Configuration is now active (i.e., the OS utility should now only show storage devices selected in the previous Access Configuration).

c. Verify multipathing is configured, based on the OS and MP software to be used.


Troubleshooting Access Configuration



Note - This section applies only to the Sun Storage J4000 Series Arrays and the F5100 Flash Array.


Using new Access Configuration features, you can assign each host its own storage resources, optimizing efficiency through segregation and topology control. Access configuration is accomplished on a per host initiator port, per hard-disk level.

Review this section, along with Using Access Configuration Features, to understand the appropriate steps to use the new features and information about troubleshooting.

Also review the section “Configuration Access and SATA Affiliation Issues” in the Release Notes for more information.

Important Notes


caution icon Caution - In a failover (multipath or clustered) configuration, granting multiple hosts access to the same disks through different controllers can lead to data loss. Be careful to properly assign the Access Configuration relationships between the hosts and storage while considering multipathing software to be used.



J4400 Array Cable Configuration Reference

The following tables provide cabling information for J4400 arrays.


TABLE 5-3 HA Cable Configuration Using One J4400 Array

SIM0

SIM1

Array

Host or SIM Link Out Port (HSLO)

Host Out Port (HO)

SIM Link Out Port (SLO)

Host or SIM Link Out Port (HSLO)

Host Out Port (HO)

SIM Link Out Port (SLO)

J4400-0

From HBA-0

 

 

From HBA-1

 

 



TABLE 5-4 HA Cable Configuration Using Two J4400 Arrays

SIM0

SIM1

Array

Host or SIM Link Out Port (HSLO)

Host Out Port (HO)

SIM Link Out Port (SLO)

Host or SIM Link Out Port (HSLO)

Host Out Port (HO)

SIM Link Out Port (SLO)

J4400-1

From SLO-0

 

 

From HBA-1

 

To HSLO-0

J4400-0

From HBA-0

 

To HSLO-1

From SLO-1

 

 



TABLE 5-5 HA Cable Configuration Using Three J4400 Arrays

SIM0

SIM1

Array

Host or SIM Link Out Port (HSLO)

Host Out Port (HO)

SIM Link Out Port (SLO)

Host or SIM Link Out Port (HSLO)

Host Out Port (HO)

SIM Link Out Port (SLO)

J4400-1

From SLO-1

 

 

From HBA-1

 

To HSLO-1

J4400-1

From SLO-0

 

To HSLO-1

From SLO-2

 

To HSLO-0

J4400-0

From HBA-0

 

To HSLO-1

From SLO-1

 

 



TABLE 5-6 HA Cable Configuration Using Four J4400 Arrays

SIM0

SIM1

Array

Host or SIM Link Out Port (HSLO)

Host Out Port (HO)

SIM Link Out Port (SLO)

Host or SIM Link Out Port (HSLO)

Host Out Port (HO)

SIM Link Out Port (SLO)

J4400-3

From SLO-2

 

 

From HBA-1

 

To HSLO-2

J4400-1

From SLO-1

 

To HSLO-3

From SLO-3

 

To HSLO-1

J4400-1

From SLO-0

 

To HSLO-2

From SLO-2

 

To HSLO-0

J4400-0

From HBA-0

 

To HSLO-1

From SLO-1