JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle Solaris 11.1 Administration: SAN Configuration and Multipathing     Oracle Solaris 11.1 Information Library
search filter icon
search icon

Document Information

Preface

1.  Solaris I/0 Multipathing Overview

2.  Fibre Channel Multipathing Configuration Overview

3.  Configuring Solaris I/O Multipathing Features

4.  Administering Multipathing Devices

5.  Configuring Fabric-Connected Devices

6.  Configuring Solaris iSCSI Initiators

7.  Configuring Virtual Fibre Channel Ports

8.  Configuring FCoE Ports

9.  Configuring SAS Domains

10.  Configuring IPFC SAN Devices

11.  Booting the Oracle Solaris OS From Fibre Channel Devices on x86 Based Systems

Oracle Solaris OS Setup Requirements

Oracle Solaris OS Installation Overview

Oracle Solaris OS Installation Procedure

How to Install the Oracle Solaris OS

How to Perform a DVD or Network-Based OS Installation

12.  Persistent Binding for Tape Devices

A.  Manual Configuration for Fabric-Connected Devices

B.  Supported FC-HBA API

C.  Troubleshooting Multipathed Device Problems

Index

Oracle Solaris OS Installation Procedure

How to Install the Oracle Solaris OS

  1. Install the HBA hardware.

    Follow the instructions in the appropriate Oracle HBA installation guide found at http://www.oracle.com/technetwork/documentation/oracle-storage-networking-190061.html.

  2. Install the Oracle Solaris OS.

    If you select an automatic installation and you want to select specific devices to be installed during the installation, see Installing Oracle Solaris 11.1 Systems.

How to Perform a DVD or Network-Based OS Installation

After installing the HBA, perform the following steps for a DVD installation or a network-based installation of the Oracle Solaris OS on an x86 based system.

For more information, refer to Installing Oracle Solaris 11.1 Systems.

  1. If you are installing from a DVD-ROM rather than from the network, insert the Oracle Solaris Software DVD into the DVD-ROM drive.
  2. Upon initial power up, provide the system BIOS and configure it to boot from either the network or DVD-ROM as applicable.
  3. Install the Oracle Solaris OS by selecting one of the following methods.
    • Automatic installation – You can begin the automated installation by selecting a network boot from the x86 based system's BIOS. If you select an automatic installation, skip to step 7.

    • Text installation – You can begin a text installation by selecting the following option from the GRUB menu when booted from media or when booted from an installation server.

      Oracle Solaris 11.1 Text Installer and command line

      After the installation is complete, you can exit the installer and configure the devices.

  4. Text installation – Select a desired array and its associated LUN.
  5. Text installation – Continue the installation by selecting the desired installation options from each installation menu.
  6. Text installation – At the end of the installation screens, verify your selections to start the Oracle Solaris OS installation.
  7. After the installation is complete, select one of the following based on whether you performed an automatic or text installation.
    • Automatic installation – By default, a system is not rebooted after the installation because of the following manifest keywords in the /usr/share/auto_install/default.xml file. This means you can configure your devices before the system reboots.

          <auto_install>
            <ai_instance name="default">
      .
      .
      .

      If a previous installation set the following keyword value to true, change this value to false so that you can configure your devices before the system reboots.

          <auto_install>
            <ai_instance name="default" auto_reboot="true">
      .
      .
      .
    • Text installation – When the installation is complete, select the Quit option to exit the installer to configure your devices.

  8. Before rebooting after the installation completes, issue the luxadm display command on the LUN that was selected during installation.

    See Figure 11-1.

    # luxadm display /dev/rdsk/c0t600015D0002028000000000000001142d0s2
    DEVICE PROPERTIES for disk: /dev/rdsk/c0t600015D0002028000000000000001142d0s2
      Vendor:     SUN
      Product ID:     SE6920
      Revision:     0202
      Serial Num:     00500057
      Unformatted capacity:     10240.000 MBytes
      Read Cache:     Enabled
        Minimum prefetch:     0x0
        Maximum prefetch:     0xffff
      Device Type:     Disk device
      Path(s):
    
      /dev/rdsk/c0t600015D0002028000000000000001142d0s2
      /devices/scsi_vhci/disk@g600015d0002028000000000000001142:c,raw
       Controller     /dev/cfg/c4
        Device Address          213600015d207200,0
        Host controller port WWN          210100e08b206812
        Class          primary
        State          ONLINE
       Controller     /dev/cfg/c11
        Device Address          213600015d207200,0
        Host controller port WWN          210100e08b30a2f2
        Class          primary
        State          ONLINE

    Figure 11-1 luxadm display Command and Output

    image:QLogic Corporation Inc. HBA BIOS dialog box. This dialog box shows the luxadm display command output.

    The following luxadm command output from the example in the figure can be used to map the MPxIO based c#t#d# to the HBA WWN and array WWN:

    • MPxIO c#t#d# = c0t600015d00020280000000000000001142d0

    • Array WWN = 213600015d207200, LUN 0

    • HBA WWNs = 210100e08b206812 and 210100e08b30a2f2

  9. During the reboot process, watch the monitor so you can enter the HBA #1 BIOS screen and specify the boot device to be the FC LUN onto which you just installed the Oracle Solaris OS.

    Follow this step for each HBA to be used for multipathing, and specify the boot device to be the FC LUN on which you installed the Oracle Solaris OS. See Figure 11-2 and Figure 11-3.

    • For the QLogic HBA BIOS, perform the following steps.
      1. During host rebooting, press Control-Q to display the HBA BIOS screen.
      2. Select the HBA that you want to enable as the boot device and enable boot.
      3. Configure the boot device:
        1. Select Configuration Settings.
        2. Select Selectable Boot Settings.
        3. Make sure that Selectable Boot is set to enable.

          In this menu, you can select the boot device/LUN by the array WWPN.

        4. Save and then exit the HBA BIOS screen.
    • For the Emulex HBA BIOS, perform the following steps.
      1. During host rebooting, press Alt-E to display the HBA BIOS screen.
      2. Select the HBA that you want to enable as the boot device and enable boot.
      3. Select Configure Boot Devices.
      4. Select a boot entry.
      5. Select the WWPN of the desired boot device.
      6. Type the LUN number.
      7. Select the boot LUN.
      8. Select Boot Device with the Array WWPN.
      9. Save and exit the HBA BIOS screen.

        Figure 11-2 HBA BIOS Screen for an HBA WWN

        image:QLogic Corporation Inc. HBA BIOS dialog box. This dialog box is used to specify the HBA World Wide Name (WWN).

        Figure 11-3 HBA BIOS Screen for Enabling Boot From the FC LUN

        image:QLogic Corporation Inc. HBA BIOS dialog box. This dialog box is used to enable booting from the FC LUN.

    Note -

    The figure shows the following modifications:

    • Selectable boot = Enabled

    • ARRAY WWN = 213600015d207200

    • ARRAY LUN = 0

    • HBA WWN = 210100e08b206812


  10. Repeat the appropriate modifications for all HBAs and all LUNs.
  11. Type the system BIOS per the vendor’s access method and specify the boot device to be the FC LUN on which you installed the Oracle Solaris OS.
  12. Reboot to the newly installed Oracle Solaris OS by using the FC LUN specified in the system BIOS.