Solaris Host Utilities 6.2 Installation and Setup Guide
Total Page:16
File Type:pdf, Size:1020Kb
Solaris® Host Utilities 6.2 Installation and Setup Guide May 2019 | 215-12364_B0 [email protected] Table of Contents | 3 Contents Changes to this document: April 2019 ........................................................ 7 The Solaris Host Utilities ............................................................................. 8 What the Host Utilities contain ................................................................................... 8 Supported Solaris environments and protocols ........................................................... 9 How to find instructions for your Solaris Host Utilities environment ...................... 10 Planning the installation and configuration of the Host Utilities ........... 12 Overview of prerequisites for installing and setting up the Host Utilities ................ 12 Host Utilities installation overview ........................................................................... 13 iSCSI configuration ................................................................................................... 14 LUN configuration .................................................................................................... 14 (FC) Information on setting up the drivers .............................................. 15 General information on getting the driver software .................................................. 15 Downloading and extracting the Emulex software ................................................... 15 Solaris drivers for Emulex HBAs (emlxs) ................................................................. 16 Installing the EMLXemlxu utilities ............................................................... 16 Determining Emulex firmware and FCode versions for native drivers ......... 16 Upgrading the firmware for native drivers .................................................... 17 Updating your FCode HBAs with native drivers .......................................... 17 Solaris drivers for QLogic HBAs (qlc) ...................................................................... 18 Downloading and extracting the QLogic software ........................................ 18 Installing the SANsurfer CLI package .......................................................... 18 Determining the FCode on QLogic cards ..................................................... 18 Upgrading the QLogic FCode ....................................................................... 19 The Solaris Host Utilities installation process ......................................... 21 Key steps involved in setting up the Host Utilities .................................................... 21 The software packages .............................................................................................. 21 Downloading the Host Utilities software .................................................................. 22 Installing the Solaris Host Utilities software ............................................................. 22 Information on upgrading or removing the Solaris Host Utilities ......... 24 Upgrading the Solaris Host Utilities or reverting to another version ........................ 24 Methods for removing the Solaris Host Utilities ...................................................... 24 Uninstalling Solaris Host Utilities 6.x, 5.x, 4.x, 3.x .................................................. 24 Uninstalling the Attach Kit 2.0 software ................................................................... 25 (iSCSI) Additional configuration for iSCSI environments ..................... 27 iSCSI node names ..................................................................................................... 27 (iSCSI) Recording the initiator node name ............................................................... 27 (iSCSI) Storage system IP address and iSCSI static, ISNS, and dynamic discovery .............................................................................................................. 28 (Veritas DMP/iSCSI) Support for iSCSI in a Veritas DMP environment ................. 28 (iSCSI) CHAP authentication ................................................................................... 28 (iSCSI) Configuring bidirectional CHAP ..................................................... 28 4 | (iSCSI) Data ONTAP upgrades can affect CHAP configuration .................. 29 About the host_config command ............................................................... 30 host_config options ................................................................................................... 30 host_config command examples ............................................................................... 32 (Veritas DMP/FC) Tasks for completing the setup of a Veritas DMP stack ........................................................................................................ 37 (Veritas DMP) Before you configure the Host Utilities for Veritas DMP ................. 37 (Veritas DMP) sd.conf and ssd.conf variables for systems using native drivers ....... 37 Tasks for completing the setup of a MPxIO stack ................................... 39 Before configuring system parameters on a MPxIO stack ........................................ 39 Parameter values for systems using MPxIO .............................................................. 39 (Veritas DMP) Configuration requirements for Veritas Storage Foundation environments ..................................................................... 41 (Veritas DMP) The Array Support Library and the Array Policy Module ................ 41 (Veritas DMP) Information provided by the ASL ..................................................... 41 (Veritas DMP) Information on installing and upgrading the ASL and APM ............ 42 (Veritas DMP) ASL and APM installation overview .................................... 42 (Veritas) Determining the ASL version ......................................................... 43 (Veritas) How to get the ASL and APM ........................................................ 43 (Veritas DMP) Installing the ASL and APM software .................................. 44 (Veritas DMP) Tasks to perform before you uninstall the ASL and APM .... 46 (Veritas DMP) What an ASL array type is ................................................................ 49 (Veritas DMP) The storage system’s FC failover mode or iSCSI configuration and the array types ............................................................................................... 49 (Veritas DMP) Using VxVM to display available paths ........................................... 49 (Veritas) Displaying multipathing information using sanlun .................................... 51 (Veritas DMP) Veritas environments and the fast recovery feature .......................... 51 (Veritas DMP) The Veritas DMP restore daemon requirements ............................... 52 (Veritas DMP) Setting the restore daemon interval for 5.0 MP3 and later ... 52 (Veritas DMP) Probe Idle LUN settings ....................................................... 53 (Veritas DMP) DMP Path Age Settings ........................................................ 53 (Veritas) Information about ASL error messages ...................................................... 54 LUN configuration and the Solaris Host Utilities .................................... 55 Overview of LUN configuration and management ................................................... 55 Tasks necessary for creating and mapping LUNs ..................................................... 56 How the LUN type affects performance ................................................................... 56 Methods for creating igroups and LUNs ................................................................... 56 Best practices for creating igroups and LUNs .......................................................... 57 (iSCSI) Discovering LUNs ....................................................................................... 57 Solaris native drivers and LUNs ................................................................................ 58 (Solaris native drivers) Getting the controller number .................................. 58 (Solaris native drivers) Discovering LUNs ................................................... 58 Labeling the new LUN on a Solaris host .................................................................. 59 Methods for configuring volume management ......................................................... 61 Table of Contents | 5 Solaris host support considerations in a MetroCluster configuration .................................................................................................................. 62 Recovering zpool ....................................................................................................... 62 Modifying the fcp_offline_delay parameter .............................................................. 65 The sanlun utility ........................................................................................ 66 Displaying host LUN information with sanlun ......................................................... 66 Displaying path information with sanlun .................................................................. 67 Displaying host HBA information with sanlun ......................................................... 68 SAN boot LUNs in a Solaris Native FC environment ............................. 70 Prerequisites for creating a SAN boot LUN .............................................................