background image

To Install the Windows Driver

Chapter 4 • HBA Software Installation

39

The Windows Server driver required to run the HBA is available for download at:

http://www.lsi.com/sep/Pages/oracle/index.aspx

To Install the Windows Driver

1.

Log in to the host.

2.

In a browser, go to 

http://www.lsi.com/sep/Pages/oracle/index.aspx

.

3.

Select the type and then model of the HBA that you want (SG(X)-SAS6-EM-Z).

4.

Select and download the specific Windows driver that is supported by the

Windows release on your system.

5.

Select and download the corresponding Readme file for the Windows driver, and

follow the instructions in the Readme file to complete the driver installation.

Firmware Updates

The Linux firmware and boot code update for the HBA, along with any accompanying

documentation, are available for download at:

http://www.lsi.com/sep/Pages/oracle/index.aspx

Installing the VMware Driver and Firmware

The HBA driver is included as part of the VMware ESX Server installation. The VMware ESX

Server installation requires nothing from the user.

Summary of Contents for SGSAS6-EM-Z

Page 1: ...Part No E22492 07 December 2014 Sun Storage 6 Gb SAS ExpressModule HBA Installation Guide For HBA Models SGX SAS6 EM Z and SG SAS6 EM Z ...

Page 2: ...Ils sont concédés sous licence et soumis à des restrictions d utilisation et de divulgation Sauf disposition de votre contrat de licence ou de la loi vous ne pouvez pas copier reproduire traduire diffuser modifier breveter transmettre distribuer exposer exécuter publier ou afficher le logiciel même partiellement sous quelque forme et par quelque procédé que ce soit Par ailleurs il est interdit de ...

Page 3: ...ion and Removal 15 Observing ESD and Handling Precautions 15 Installing the HBA 16 To Prepare for Hardware Installation 16 To Install the HBA 16 HBA LEDs 19 Port to Phys Mapping 21 To Complete the Installation 21 Next Steps 22 Removing the HBA 22 To Remove the HBA 23 3 Creating a Bootable Drive in a Preboot Environment 25 Overview of Creating a Bootable Drive in a Preboot Environment 25 Creating a...

Page 4: ... Linux Driver and Firmware 38 To Install the Linux Driver 38 Firmware Updates 38 Installing the Windows Server Driver and Firmware 38 To Install the Windows Driver 39 Firmware Updates 39 Installing the VMware Driver and Firmware 39 5 Known Issues 41 MegaRAID Storage Manager GUI Related Issues 41 Cannot Hotplug the HBA Card Through the MSM GUI 41 Cannot Assign a Global Hot Spare Through the MSM GUI...

Page 5: ...Contents 5 Environmental Requirements 46 HBA Connectors 47 Glossary 49 ...

Page 6: ...6 Sun Storage 6 Gb SAS ExpressModule HBA December 2014 ...

Page 7: ...ns the following topics Related Oracle Documentation on page 7 Related Third Party Documentation on page 7 Documentation Feedback on page 8 Support and Accessibility on page 8 Related Oracle Documentation To view print or purchase a broad selection of Oracle documentation including localized versions go to http www oracle com documentation To access HBA and Converged Network Adapter documentation ...

Page 8: ...ion at http www oracle com goto docfeedback Support and Accessibility Description Links Access electronic support through My Oracle Support http support oracle com For hearing impaired http www oracle com accessibility support html Learn about Oracle s commitment to accessibility http www oracle com us corporate accessibility index html ...

Page 9: ...chnology Requirements on page 12 Valid Drive Mix Configurations With HDDs and SSDs on page 11 System Interoperability on page 12 Boot Support on page 14 Kit Contents Sun Storage 6 Gb SAS ExpressModule HBA Accessing Documentation document Note The Accessing Documentation document in the HBA ship kit provides instructions on how to access Oracle HBA installation documentation For information about a...

Page 10: ...ces to a computer system through the PCIe ExpressModule interface The HBA controller uses eight PCIe Phys The HBA supports the following features Serial SCSI protocol SSP serial ATA tunneling protocol STP and serial management protocol SMP as defined in the Serial Attached SCSI SAS Specification version 2 0 Simplified cabling with a point to point serial architecture Smaller and thinner cables tha...

Page 11: ...1 1 Oracle s Sun Storage 6 Gb SAS ExpressModule HBA Valid Drive Mix Configurations With HDDs and SSDs The HBA supports connectivity using SATA II drives SAS drives or both Within an enclosure SAS expander you can mix any drive types subject to any restrictions imposed by the enclosure ...

Page 12: ...he latest patches and SRUs go to http support oracle com Linux OS 64 bit Red Hat Enterprise Linux RHEL 5 9 and 6 4 SUSE Linux Enterprise Server SLES 11SP2 Oracle Enterprise Linux 5 9 and 6 4 Red Hat Compatible Kernel RHCK and Unbreakable Enterprise Kernel UEK 2 at minimum Virtual Machine OS Oracle VM 3 2 1 Microsoft Windows OS 64 bit Window Server 2008 R2 including SP1 64 bit Windows Server 2012 V...

Page 13: ...Oracle Solaris Oracle x86 Servers Netra 6000 Oracle Solaris Linux Virtual Machine VMware and Windows Sun Fire X4800 Oracle Solaris Linux Virtual Machine VMware and Windows Sun Blade X3 2B Oracle Solaris Linux Virtual Machine VMware and Windows Sun Blade X4 2B Oracle Solaris Linux Virtual Machine VMware and Windows Sun Blade X6270 M2 Oracle Solaris Linux Virtual Machine VMware and Windows Sun Serve...

Page 14: ... drivers firmware and boot code that support your operating system go to http www lsi com sep Pages oracle index aspx Boot Support Booting through the HBA is supported in the following operating system and technology environments Oracle Solaris 10 01 13 OS for the SPARC and x86 platforms Oracle Solaris 10 11 1 OS for the SPARC and x86 platforms RHEL 5 9 and 6 4 OSes SLES 11 SP2 OS Oracle Linux 5 9...

Page 15: ...f careless handling or electrostatic discharge ESD Always handle the HBA with care to avoid damage to electrostatic sensitive components To minimize the possibility of ESD related damage use both a workstation antistatic mat and an ESD wrist strap You can get an ESD wrist strap from any reputable electronics store or from Oracle as part number 250 1007 Observe the following precautions to avoid ES...

Page 16: ...bles for the HBA The HBA has two external x4 mini SAS connectors each connecting to four 6 Gb SAS ports You will need to use the appropriate cable to connect the HBA to SAS versus SATA storage devices For connection to external drives or backplanes you must use an external cable with a standard mini SAS connector SFF 8088 on the controller side of the cable Use only Oracle provided SAS cables For ...

Page 17: ...nstallation or service manual to determine how to locate an empty PCIe ExpressModule slot in which you can insert the HBA 3 Grasp the button the latching mechanism at the end of the ejection lever on the front of the HBA and pivot the lever downward 4 Insert the HBA into an available PCIe ExpressModule slot in the chassis as shown in Figure 2 1 ...

Page 18: ...1 Installing the HBA into a PCIe Slot Figure Legend 1 Chassis 2 Ejection Lever Open Note The configuration of the enclosure in your system might not be the same as shown in this illustration 5 When the HBA is fully inserted in the slot pivot the ejection lever up to the locked position ...

Page 19: ...bserve the LEDs to ensure normal operation of the HBA For more information about the LEDs see HBA LEDs on page 19 HBA LEDs There are six LEDs on the front of the enclosure For each port there is one green Activity LED and one yellow Fault LED that indicate any activity or fault of a Phy in that port There is also one green Power LED and one yellow Attention LED on the HBA The Power and Attention L...

Page 20: ...Legend 1 Port 1 Activity Green LED 2 Port 1 Fault Yellow LED 3 Port 2 Activity Green LED 4 Port 2 Fault Yellow LED 5 Green Power LED 6 Yellow Attention LED 7 Mini SAS Connectors or Ports Port 1 on top and Port 2 below 8 Attention Button The different states of the Attention and Power LEDs are listed in Table 2 1 ...

Page 21: ...g phys to the HBA ports ensure you connect to the correct port Phys 4 7 connect to port 1 Phys 0 3 connect to port 2 To Complete the Installation 1 Refer to your system installation or service manual for instructions on how to replace the system cover reconnect the AC power cords and turn power on to the system if required Note If you do need to return power to the system ensure that the power is ...

Page 22: ...shown in the following example 0 ok probe scsi all pci 0 pci 0 pci 8 pci 0 pci a LSI sas 0 MPT Version 2 00 Firmware Version 4 00 00 00 Target 9 Unit 0 Disk SEAGATE ST914602SSUN146G0603 286739329 Blocks 146 GB SASAddress 5000c5000b305b4d PhyNum 0 Target a Unit 0 Disk SEAGATE ST914602SSUN146G0603 286739329 Blocks 146 GB SASAddress 5000c5000b304cad PhyNum 1 Target b Unit 0 Disk HITACHI H101414SCSUN1...

Page 23: ...ternal mini SAS connectors 4 Press the Attention button on the exposed end of the HBA see Figure 2 2 5 When the green Power LED next to the Attention button goes out pull the ejection lever downward Note If you decide after pressing the Attention button that you do not want to remove the HBA you can cancel the operation by pressing the button again within 5 seconds of when the power LED starts bli...

Page 24: ...24 Sun Storage 6 Gb SAS ExpressModule HBA December 2014 ...

Page 25: ... the HBA Drives on page 33 Installing the Oracle Solaris OS on page 35 Overview of Creating a Bootable Drive in a Preboot Environment You can choose to install the HBA into a system that does not yet have an OS installed You can then install the OS onto a physical drive to enable you to boot from the HBA On a SPARC system you would perform these actions through the OpenBoot Prom OBP environment On...

Page 26: ... want to install the Oracle Solaris OS as described in Using the OBP Environment to Set Up a Bootable Drive SPARC on page 26 2 Create an alias for the selected drive and make the drive bootable as described in Creating an Alias for a Bootable Drive SPARC on page 27 Using the OBP Environment to Set Up a Bootable Drive SPARC This section describes how to use the OBP environment to select a drive tha...

Page 27: ...d properties commands to determine which card you want and then select that card 0 ok select pci 1e 600000 pci 0 pci 3 LSI sas 0 0 ok properties subsystem id 000031c0 The ExpressModule facing cards contain a subsystem ID of 000031c0 To further specify the card you can also display the SAS addresses of any connected drives by using the show children command 5 Go to Creating an Alias for a Bootable ...

Page 28: ...ydev disk0 boot device mydev disk0 In this example the mydev alias is set as disk0 the first disk in the boot device list This results in the automatic booting of the bootable drive pci 1e 600000 pci 0 pci 3 LSI sas 0 disk Next Steps Validate the label of the bootable drive that you created See Validating the Oracle Solaris Labels of the HBA Drives on page 33 Creating a Bootable Drive x86 Follow t...

Page 29: ...cs To Prepare to Use the BIOS Configuration Utility on page 29 To Prepare to Use the BIOS Configuration Utility 1 From the Integrated Lights Out Manager ILOM software or Video Graphics Array VGA video port access the system console 2 Initiate a system boot During the boot process the BIOS initialization banner lists information about the discovered SAS adapters and devices that are attached to the...

Page 30: ...and use the keys on your keyboard to change the values Key Function Insert Enables booting Del Disables booting Plus Increases the numeric value in order to change the boot order Minus Decreases the numeric value in order to change the boot order 5 To change other options use the arrow keys to navigate to the Adapter HBA that you want and press Enter The Adapter Properties screen is displayed for ...

Page 31: ...eld and press Enter to change the field value from 0 to the value of 1 or 2 This field specifies the number of devices that the HBA will export to the system BIOS for boot Changing the value to a low number such as a value of 1 or 2 simplifies boot maintenance 8 Press Enter to save your changes and press the Esc key twice to return to the Adapter Properties screen 9 To view the devices and logical...

Page 32: ...ration utility as described in To Prepare to Use the BIOS Configuration Utility on page 29 you can select the bootable drive on which to install the OS on an x86 system This section contains the following topic To Select a Bootable Drive x86 on page 32 To Select a Bootable Drive x86 1 From the Adapter Properties screen Figure 3 3 navigate to the SAS Topology field and press Enter The SAS Topology ...

Page 33: ...lled the HBA in a system that has an OS other than the Oracle Solaris OS installed This section describes how to verify the Oracle Solaris labels of any physical raw drives that are attached to the HBA The drives must have valid Oracle Solaris labels in order to be recognized by the Oracle Solaris OS Sometimes logical drives need to be relabeled using the format command in the case of SPARC system...

Page 34: ...24619 alt 2 hd 27 sec 107 pci 0 0 pci1022 7450 b pci1000 10c0 1 1 sd d 0 Specify disk enter its number 2 When prompted type the number of a disk drive that is attached to the newly installed HBA card and press Enter The Format menu is displayed format Searching for disks done AVAILABLE DISK SELECTIONS 0 c1t0d0 DEFAULT cyl 24611 alt 2 hd 27 sec 107 pci 0 0 pci1022 7450 a pci17c2 10 4 sd 0 0 1 c1t1d...

Page 35: ... query SCSI disk cache volname set 8 character volume name cmd execute cmd then return quit format q Next Steps If you are installing the HBA in a SPARC system install the Oracle Solaris OS as described in Installing the Oracle Solaris OS on page 35 If you are installing the HBA in an x86 system install a supported OS for a list of supported OSs see Operating System and Technology Requirements on ...

Page 36: ...racle Solaris 10 01 13 OS at minimum from the download site http www oracle com technetwork server storage solaris10 overview index html 2 Perform a normal installation as described in the Oracle Solaris 10 installation documentation 3 Apply any patches that are specifically required for the system You can obtain these Oracle Solaris patches at http support oracle com 4 Reboot the system reboot Th...

Page 37: ...the Oracle Solaris Driver and Firmware The latest driver mpt_sas for this HBA is included as part of the Oracle Solaris 10 01 13 OS and the Oracle Solaris 11 1 OS You can obtain the latest version of the Oracle Solaris OS at http www oracle com technetwork server storage solaris10 overview index html The HBA requires the the following patches and SRUs at minimum for the driver to work Oracle Solar...

Page 38: ...dex aspx 3 Select the model of the HBA that you want SG X SAS6 EM Z 4 Select and download the Linux driver that is supported by the Linux release Red Hat Enterprise Linux SuSE Linux Enterprise Server or Oracle Linux on your system 5 Select and download the corresponding Readme file for the Linux driver and follow the instructions in the Readme file to complete the driver installation Firmware Upda...

Page 39: ...he specific Windows driver that is supported by the Windows release on your system 5 Select and download the corresponding Readme file for the Windows driver and follow the instructions in the Readme file to complete the driver installation Firmware Updates The Linux firmware and boot code update for the HBA along with any accompanying documentation are available for download at http www lsi com s...

Page 40: ...40 Sun Storage 6 Gb SAS ExpressModule HBA December 2014 ...

Page 41: ...t Spare Through the MSM GUI on page 42 Cannot Upgrade Firmware on the HBA Through the MSM GUI on page 42 Cannot Reboot After Upgrading Firmware on the HBA on page 42 Cannot Hotplug the HBA Card Through the MSM GUI Bugs 15700904 15757240 Issue If the MegaRAID Storage Manager MSM software is installed on the system and the MSM software services are running you cannot perform hotplug remove and inser...

Page 42: ...2IRCU utility from the Oracle support area of the LSI web site http www lsi com sep Pages oracle index aspx Cannot Upgrade Firmware on the HBA Through the MSM GUI Bug 15664024 Issue The firmware level on the HBA remains the same after using the MegaRAID Storage Manager software to upgrade the firmware You might also encounter a message that states the update failed Workaround Upgrading firmware th...

Page 43: ...ng a RAID Volume on page 44 Only 24 Devices Are Displayed In The System BIOS Boot List Bug 15648283 Issue If you install multiple HBA cards in an x86 system the total number of devices populated across all cards can be no more than 24 Additional devices will not be displayed in the system BIOS boot list Workaround None This is an architectural and implementation limitation of the HBA Kernel Panic ...

Page 44: ... which you plan to install the OS is not a resyncing RAID 1 or RAID 10 volume To prevent hangs ensure that the volume is in optimal mode rather than resync mode prior to installing the OS The System Hangs After Deleting a RAID Volume Bug 15764098 Issue If you delete a RAID volume configured on this HBA and that volume is in resync mode the system in which the HBA is installed might hang Workaround...

Page 45: ...Performance The PCI Express features of the HBA include the following Provides a scalable interface Single lane aggregate bandwidth of up to 0 5 GB s 500 MB s Quad lane aggregate bandwidth of up to 2 0 GB s 2000 MB s 8 lane aggregate bandwidth of up to 4 0 GB s 4000 MB s Supports serial point to point interconnections between devices Supports lane reversal and polarity inversion Supports PCI Expre...

Page 46: ...ion policies Supports traffic class 0 and class 1 virtual channels Supports message signaled interrupts both MSI and MSI X as well as INTx interrupt signaling for legacy PCI support Supports end to end CRC ECRC and advanced error reporting SAS Port Bandwidths The HBA supports narrow and wide ports as described in Table A 1 TABLE A 1 6 Gb SAS Bandwidths Half Duplex Full Duplex Narrow Port 1 Lane 60...

Page 47: ... linear feet per minute LFPM HBA Connectors This section provides a description of the different connectors on the host bus adapter PCIe Connector J6 Supports x8 interface The PCIe connection is through the edge connector J6 which provides connections on both the top J6B and the bottom J6A of the board The signal definitions and pin numbers conform to the PCIe ExpressModule Card Electromechanical ...

Page 48: ...48 Sun Storage 6 Gb SAS ExpressModule HBA December 2014 ...

Page 49: ...icroprocessor through the operating system to direct the operation of a peripheral device domain validation A software procedure in which a host queries a device to determine its ability to communicate at the negotiated data rate drive group A group of physical drives that combines the storage space on the drives into a single segment of storage space A hot spare drive does not actively participat...

Page 50: ...o network and storage devices hot spare An idle powered on standby drive that is ready for immediate use in case of drive failure A hot spare does not contain any user data A hot spare can be dedicated to a single redundant array or it can be part of the global hot spare pool for all arrays managed by the adapter When a drive fails the adapter firmware automatically replaces and rebuilds the data ...

Page 51: ...ne differential pair transmits signals while the other differential pair receives signals Both differential pairs operate simultaneously and enable concurrent data transmission in both the receive and the transmit directions Q R S SAS Acronym for serial attached SCSI A serial point to point enterprise level device interface that leverages the proven SCSI protocol set The SAS interface provides imp...

Page 52: ... drive space and has 16 Kbytes of data residing on each drive in the stripe In this case the stripe size is 64 Kbytes and the stripe element size is 16 Kbytes The stripe depth is four four drives in the stripe You can specify stripe sizes of 8 Kbytes 16 Kbytes 32 Kbytes 64 Kbytes 128 Kbytes 256 Kbytes 512 Kbytes or 1 Mbyte for each logical drive A larger stripe size produces improved read performa...

Reviews: