Exit Print View

Sun Blade 6000 Disk Module Administration Guide

Get PDF Book Print View
 

Document Information

Preface

1.  Overview of Using Sun Blade 6000 Disk Modules With Server Modules

2.  Inserting, Moving and Replacing the Sun Blade 6000 Disk Module

3.  System Requirements

4.  Upgrading Systems

Replacing Older X6220 Server Blades

To Verify the Correct 1068E Version

Upgrading the Chassis ILOM

Overview of Upgrading Firmware on x86 Server Blades

Downloading SIA for Each x86 Server Blade

Checking SP Firmware and System BIOS Versions on x86 Server Blades

Upgrading SP Firmware and System BIOS on x86 Server Blades

Checking Host Bus Adapter Firmware Versions on x86 Server Blades

To Check LSI Adapter Firmware Version by Rebooting

To Check Adaptec Adapter Firmware Version Without Rebooting

To Check Adaptec Adapter Firmware Version by Rebooting

Upgrading Host Bus Adapter Firmware on x86 Server Blades

Updating Operating System Drivers on x86 Server Blades

Linux Drivers

Solaris Drivers

Windows Drivers

To Upgrade Your Blade Server Windows Driver

Updating the Sun Blade 6000 Enclosure Device Driver in Windows

To Install the Driver

Upgrading Firmware on SPARC Server Blades

To Upgrade Your SPARC Blade Server System Firmware

To Upgrade Your SPARC Blade Server Disk Controller Firmware

Upgrading Disk Blade and SAS-NEM Firmware

Updating Solaris Network Installation Servers

For SPARC Servers

To Have the Patches Added Automatically

For x86 Servers

To Update x86 Solaris Network Installation Servers

5.  Installing, Removing or Replacing Disks

6.  Multipathing and RAID

7.  How LSI Host Bus Adapters Assign Target IDs to Expanders, Disks, and RAID Volumes

8.  How Adaptec Host Bus Adapters Assign Target IDs to Expanders, Disks, and RAID Volumes

9.  Setting Up Hardware RAID Volumes With LSI and Adaptec Host Bus Adapters

10.  ILOM For the Sun Blade 6000 Disk Module

11.  Oracle's Sun Storage Common Array Manager (CAM)

A.  Using the SIA Application to Upgrade x86 Server Blade and Host Bus Adapter Firmware

B.  Using the lsiutil Software

C.  Upgrading the Disk Module to Allow a SAS-2 Compatible Server Blade in the Chassis

Index

Chapter 4

Upgrading Systems

You need to make sure that your server blades and host bus adapters all have the minimum supported firmware and software. If they do not, they need to be upgraded.

Similarly, you need the most recent drivers so that your OS works correctly with the firmware on the host bus adapter.

This chapter discusses updating software and firmware, updating drivers, and other related subjects. It contains the following topics:

Replacing Older X6220 Server Blades

Older Sun Blade X6220 servers might have a version of the LSI 1068E SAS host bus adapter hardware that is incompatible with the Sun Blade 6000 Disk Module. Many older server blades have been upgraded to the newer 1068E controller, however, so you must check each older server that you intend to use with the disk blade.

You can use the LSI BIOS configuration utility to determine if your X6220 server blade has the correct hardware version of the 1068E controller.

To Verify the Correct 1068E Version

  1. Reboot your server.

  2. Watch the server BIOS screen during reboot for the LSI BIOS entry. When you see it, press Ctrl-C.


    Figure showing LSI MPT BIOS screen.
  3. When the configuration utility opens, highlight the adapter (SAS1068E) and press Enter.

    The “Adapter Properties -- SAS1068E” screen opens.

  4. Use the arrow keys to highlight Advanced Adapter Properties and press Enter.

    The “Advanced Adapter Properties -- SAS1068E” screen opens.


    Figure showing LSI Configuration Utility screen.
  5. If the Chip Revision ID is 04, you have the correct version. If the Chip Revision ID is 02, you must have your server blade reworked or replaced by Oracle before you can use it with the Sun Blade 6000 Disk Module.

Upgrading the Chassis ILOM

At a minimum the Chassis Monitoring Module (CMM) firmware needs to be at ILOM version 2.0.3.10, build 36968.

To check the CMM ILOM version, open a browser, browse to the IP address of the CMM, and log in. The opening screen will show the current ILOM firmware version. If it is not the version listed above, upgrade it before continuing. See Upgrading CMM ILOM Firmware.

Overview of Upgrading Firmware on x86 Server Blades

Checking service processor (SP) firmware and system BIOS versions for x86 server blades can be done using ILOM without the need to shut down the blade.

Checking host bus adapter firmware versions requires a reboot.

Upgrading SP firmware and system BIOS (they are always upgraded together) and host bus adapter firmware all require shutting down the server blade and booting with Oracle’s Sun Installation Assistant (SIA) CD or image.

Downloading SIA for Each x86 Server Blade

To upgrade your x86 server blade or host bus adapter firmware, use SIA. Each server blade has its own version of the SIA. To obtain an ISO CD-ROM image of the most recent SIA for each of your server blades go to:

http://www.sun.com/systemmanagement/sia.jsp

Scroll to your server and click Download. On the login page, select Installation from the Platform drop-down list box.

You can also obtain the SIA image from the disk blade page:

http://www.oracle.com/goto/blades

Checking SP Firmware and System BIOS Versions on x86 Server Blades

These are the minimum versions required in order to use the Sun Blade 6000 Disk Module:

Supported Server Blade BIOS and ILOM Firmware
Server Blade
Minimum System BIOS
Minimum SP Firmware
X6220
110
2.0.3.10, build 36968
X6240
1.08
2.0.3.9, build 36997
X6250
v11
2.0.3.6
X6270
Initial release supported
Initial release supported
X6440
Initial release supported
Initial release supported
X6450
3B16
2.0.3.6
X6270 M2
Initial release supported
Initial release supported

Note - The system BIOS listed on the download site is often not the full name. For example, the complete name for the X6220 blade is OABJT110.


Open a browser, browse to the IP address of the CMM, and log in. Select each server blade in turn to leave the CMM and go to the server’s SP. The opening screen for each server’s SP shows the SP firmware version. In the following illustration it is 2.0.3.10, build number 36968.

Figure showing ILOM opening screen.

To view the BIOS version, select the Components tab. A list of all the components appears.

Figure showing ILOM components screen.

Click the component name that corresponds to the component type BIOS (here it is /SYS/MB/BIOS). A dialog box opens that shows the BIOS version, which is OABJT110 here.

Figure showing ILOM BIOS screen.

Upgrading SP Firmware and System BIOS on x86 Server Blades

The SP firmware and system BIOS are upgraded together using SIA. See Appendix A, Using the SIA Application to Upgrade x86 Server Blade and Host Bus Adapter Firmware.


Note - The SIA CD or ISO image includes the correct firmware versions.



Tip - If you use SIA to upgrade the SP firmware and system BIOS, you need to boot to the SIA image. Because the SIA also upgrades host bus adapter firmware (for both LSI and Adaptec adapters), you should elect to upgrade the adapter firmware before exiting SIA. When you choose SIA’s Upgrade HBA Firmware task, SIA tells you the firmware version you have currently and the latest version. This saves you from needing to check your adapter firmware with an additional reboot.


Checking Host Bus Adapter Firmware Versions on x86 Server Blades

At the time of initial release of the disk blade, the minimum firmware levels for on-board chip controllers or HBAs are shown below:

Supported HBA Firmware Versions
Server
On-Board Chip or Host Bus Adapter
Minimum Firmware for Disk Blade Support
Minimum Firmware for SSD Support
X6220
On-board LSI 1068E chip
LSI: FW 1.24.93.00, BIOS 6.20.03
LSI: FW 1.26.90.0, BIOS 6.24.01
X6240, X6270, X6440, X6450
Sun Blade RAID 0/1 G2 Expansion Module (LSI)
LSI: FW 1.24.94.00, BIOS 6.20.03, Fcode 1.00.49
LSI FW 1.26.90.0, BIOS 6.24.01, Fcode 1.00.49
X6240, X6250, X6270, X6440, X6450
Sun Blade RAID 5 Expansion Module (Intel/Adaptec)
Adaptec: 15825
No SSD support

To Check LSI Adapter Firmware Version by Rebooting

  1. Power-cycle your server module.

    The BIOS screen appears.

  2. Watch for the LSI Logic Corp. screen which comes up soon after the opening screen.


    Figure showing LSI MPT BIOS screen.
  3. When the BIOS screen shows the LSI Logic Corp. message, press Ctrl-C to start the LSI Logic Configuration Utility.

    The first screen of the utility appears after a short delay.


    Figure showing LSI Configuration Utility opening screen.
  4. With the LSI 1068E adapter highlighted in the first screen, press Enter.

    The main screen of the utility opens.


    Figure showing LSI Configuration Utility Adapter Properties screen.

    The MPT BIOS version number is at the top (LSI Corp Config Utility). Here it is 6.20.01.00. The MPT Firmware Revision shows the firmware version. Here it is 0.24.30.00.

To Check Adaptec Adapter Firmware Version Without Rebooting

If you are running the Sun StorageTek RAID Manager software, you can check the Adaptec host bus adapter firmware version without rebooting.

  1. In the main screen of the GUI, select the host bus adapter (labeled controller) in the navigation tree on the left.

  2. Click the Properties button on the tool bar.

    The firmware version is shown.

To Check Adaptec Adapter Firmware Version by Rebooting

  1. Reboot and watch the BIOS screen.

  2. When the Adaptec section of the BIOS appears, the firmware version is shown.

    The host bus adapter firmware version is shown at the top as the build number. Here it is 15825.


    Figure showing Adaptec Configuration Utility opening screen.

    Note - You do not need to enter the Adaptec RAID configuration utility. Just note the number and continue booting.


Upgrading Host Bus Adapter Firmware on x86 Server Blades

Use SIA. See Appendix A, Using the SIA Application to Upgrade x86 Server Blade and Host Bus Adapter Firmware.


Note - The SIA CD or ISO image includes the correct firmware versions.


Updating Operating System Drivers on x86 Server Blades

If you have an x86 server blade, such as a X6220, X6240, X6250, X6270, X6440 or X6450 server blade you need to confirm that you have the correct disk controller driver version installed to ensure compatibility with your disk module. The following tables list supported drivers as follows:

If your drivers are older versions, newer versions can be found at.

http://www.oracle.com/goto/blades

Minimum HBA Drivers Required for Disk Module Support
Operating System
LSI 1068E On-Board Chip
LSI RAID 0/1 G2 REM
Adaptec RAID 5 REM
Solaris 10 05/08 OS (x86)
MPT 1.77
MPT 1.77
15817
Solaris 10 10/08 OS (x86)
MPT 1.80
MPT 1.80
15872
Red Hat Enterprise Linux (RHEL) 4.6 (32/64)
MPT 3.12.27.00-2
MPT 3.12.27.00-2
1.1.5.2459
RHEL 4.7 (32/64)
MPT 3.12.27.00-2
MPT 3.12.27.00-2
1.1.5.2459
RHEL 5 (64)
MPT 4.00.38.07-1
MPT 4.00.38.07-1
1.1.5.2459
RHEL 5.1 (64)
MPT 4.00.38.07-1
MPT 4.00.38.07-1
1.1.5.2459
RHEL 5.2 (64)
MPT 4.00.41.00-1
MPT 4.00.41.00-1
1.1.5.2459
SUSE Linux Enterprise Server (SLES) 9 SP 4
MPT 3.12.27.00-2
MPT 3.12.27.00-2
1.1.5.2459
SLES 10 SP1
MPT 4.00.38.07-1
MPT 4.00.38.07-1
1.1.5.2459
SLES 10 SP2
MPT 4.00.41.00-1
MPT 4.00.41.00-1
1.1.5.2459
Windows Server 2003 (32/64)
1.28.03.00
1.25.10.05
5.2.0-15816
Windows Server 2008 (32/64)
1.28.03.00
1.26.05.00
5.2.0-15816
Minimum Drivers Required for SSD Support in a Disk Module
Operating System
LSI 1068E On-Board Chip
LSI RAID 0/1 G2 REM
Adaptec RAID 5 REM
Solaris 10 05/08 OS (x86)
MPT 1.77
MPT 1.77
No SSD support
Solaris 10 10/08 OS (x86)
MPT 1.80
MPT 1.80
No SSD support
Red Hat Enterprise Linux (RHEL) 4.6 (32/64)
MPT 3.16.00.00
MPT 3.16.00.00
No SSD support
RHEL 4.7 (32/64)
MPT 3.16.00.00
MPT 3.16.00.00
No SSD support
RHEL 5 (64)
MPT 4.16.00.00
MPT 4.16.00.00
No SSD support
RHEL 5.1 (64)
MPT 4.16.00.00
MPT 4.16.00.00
No SSD support
RHEL 5.2 (64)
MPT 4.16.00.00
MPT 4.16.00.00
No SSD support
SUSE Linux Enterprise Server (SLES) 9 SP 4
MPT 3.16.00.00
MPT 3.16.00.00
No SSD support
SLES 10 SP1
MPT 4.16.00.00
MPT 4.16.00.00
No SSD support
SLES 10 SP2
MPT 4.16.00.00
MPT 4.16.00.00
No SSD support
Windows Server 2003 (32/64)
1.28.03.00
1.28.03.00
No SSD support
Windows Server 2008 (32/64)
1.28.03.00
1.28.03.00
No SSD support

Linux Drivers

To determine the current LSI or Adaptec driver on your server.

If your drivers are older versions than those listed in Minimum HBA Drivers Required for Disk Module Support or Minimum Drivers Required for SSD Support in a Disk Module (if you are using SSD drives in your disk blade), replace them with the listed ones. The latest drivers for your server are available at:

http://www.oracle.com/goto/blades

Solaris Drivers

To determine the current LSI or Adaptec driver on your server.

If your drivers are older versions than those listed in Minimum HBA Drivers Required for Disk Module Support or Minimum Drivers Required for SSD Support in a Disk Module (if you are using SSD drives in your disk blade), replace them with the listed ones. The latest drivers for your server are available at:

http://www.oracle.com/goto/blades

Windows Drivers

If you are running Microsoft Windows Server 2003 or Windows Server 2008, you will need to confirm that you have the correct disk controller driver version installed. If your drivers are older versions than those listed in Minimum HBA Drivers Required for Disk Module Support or Minimum Drivers Required for SSD Support in a Disk Module (if you are using SSD drives in your disk blade), replace them with the listed ones.

The latest drivers for your server are available at:

http://www.oracle.com/goto/blades

Follow these procedures to determine if your server requires a driver update.

To Upgrade Your Blade Server Windows Driver

Follow the steps below to check your disk controller driver version and, if necessary, perform a driver update.

  1. Log in to the server blade you want to update.

  2. Click Start, and then click Control Panel.

  3. Double-click the System icon.

  4. If you are running Windows Server 2008, go to Step 5. If you are running Windows Server 2003, select the Hardware tab.

  5. Click Device Manager.

  6. Scroll down the list of hardware types and do one of the following:

    • Expand "SCSI and RAID Host Bus Adapter" if your OS is Windows Server 2003.

    • Expand "Storage Controller" if your OS is Windows Server 2008.

      An example showing an LSI 1068E on-board chip can be seen in Example of Device Manager Listing.


      Example of Device Manager Listing
      Image showing the Device Manager listing.
  7. Right-click on the disk controller, and then click Properties.

    You will see the Properties dialog box displayed (see Example Device Properties Dialog Box).


    Example Device Properties Dialog Box
    Figure showing Windows Device Properties dialog box.
  8. Compare the driver version listed with the minimum supported driver version required for your disk controller.

  9. If your disk controller driver is at or above the minimum version, skip to the next section.

    If your disk controller driver is earlier than the minimum version required, do the following:

    1. Go to the disk blade download page for your server and obtain the latest system software:

      http://www.oracle.com/goto/blades

      You can download the server’s latest Tools and Drivers CD ISO image, or the drivers specific to your Windows OS.

    2. Copy (or extract if you downloaded a zip file) the driver files to a folder accessible by the server being updated.

    3. Click the Update Driver button from the driver Properties dialog box (see Example Device Properties Dialog Box), and follow the instructions to update the driver with the new driver you downloaded from the Oracle download site.

      If you are not at the driver properties dialog box, repeat steps 2-7.

      Once the disk controller driver is updated, proceed to the next section.

Updating the Sun Blade 6000 Enclosure Device Driver in Windows

The Sun Blade 6000 Disk Module requires an update to the standard enclosure device driver in Microsoft Windows Server 2003 or 2008 for the enclosure to be seen correctly by Windows Device Manager. You need to download and install an updated driver package from the disk blade site at:

http://www.oracle.com/goto/blades

Click the View by Category tab. Choose Systems Administration > Storage Management and look for the appropriate Sun Blade 6000 Disk Module downloadable package.

To Install the Driver

  1. Download the executable file (.exe) to a folder on the server blade to be updated.

  2. From the server blade, navigate to the folder where you downloaded the executable file and double-click it.

  3. The device driver installation wizard starts.

    Follow the on-screen instructions to complete the update.

Upgrading Firmware on SPARC Server Blades

If you have a T6300, T6320 or T6340 server blade, you need to check your server’s system firmware version and disk controller version to ensure compatibility with your disk module.

Server Blade Minimum Required Firmware Versions
Server
Minimum Firmware Versions Required
Patches With Minimum Firmware Versions
T6300
  • SysFW: 6.6.5
  • Disk Controller: 1.24.93.00

  • Patch 136931-04
  • Patch 139418-01

T6320 (with RAID 0/1 REM - revision B2)
  • SysFW: 7.1.6
  • Disk Controller: 1.24.93.00

  • Patch 136931-04
  • Patch 138445-02

T6320 (with RAID 0/1 G2 REM - revision B3)
  • SysFW: 7.1.6
  • Disk Controller: 1.24.94.00

  • Patch 136931-04
  • Patch 139419-01

T6340 (with RAID 0/1 G2 REM - revision B3)
  • SysFW: 7.1.6.d
  • Disk Controller: 1.24.94.00

  • No patch currently required
  • Patch 139419-01

Follow these procedures to determine if your server requires a firmware upgrade patch.

To Upgrade Your SPARC Blade Server System Firmware

For checking your server’s system firmware version, use the Advanced Lights Out Management (ALOM) feature.

If your server is configured to operate under an ILOM shell by default, you can create an ALOM compatibility shell to use the ALOM command specified in this section.

  1. Log on to the service processor in CLI mode as root by entering the command:

    ssh root@ipaddress

    Where ipaddress is the IP address of your servers’ service processor.

  2. After login, you want to be at the ALOM prompt:

    sc>

    • If you see the ALOM prompt, skip to Step 3.

    • If you see an ILOM prompt:

    • ->

    • You need to create an ALOM shell. Perform the following steps:

    1. Create a user named admin, and then set the admin account role to Administrator and the CLI mode to alom.

      If a user admin with the Administrator role has not yet been created, you can combine the create and set commands on a single line:

      -> create /SP/users/admin role=Administrator cli_mode=alom

      Creating user...

      Enter new password: ********

      Enter new password again: ********

      Created /SP/users/admin


      Note - The asterisks in the example do not appear when you enter your password.


      If the user admin with the Administrator role already exists, you need only to change the CLI mode to alom:

      -> set /SP/users/admin cli_mode=alom

      Set ‘cli_mode’ to ‘alom’

    2. Log out of the root account after you have finished creating the admin account:

      -> exit

      You are returned to the ILOM login prompt.

    3. Log in to the ALOM CLI shell from the ILOM login prompt:

      SUNSPxxxxxxxxxxxx login: admin

      Password:

      Waiting for daemons to initialize...

      Daemons ready

      Sun(TM) Integrated Lights Out Manager

      Version 2.0.0.0

      Copyright 2007 Sun Microsystems, Inc. All rights reserved.

      Use is subject to license terms.

      sc>

      The sc> prompt indicates that you are in the ALOM CMT compatibility shell.

  3. Enter the CLI command to show your server’s system firmware (SysFW) version:

    sc> showhost

    You will see output similar to the following example:

    Sun System Firmware 7.1.6.d 2008/09/15 17:10

    Hypervisor flash versions:

    Hypervisor 1.6.7.a 2008/08/30 05:18

    OBP 4.29.0.a 2008/09/15 12:01

  4. Compare the system firmware version displayed with the required versions listed in Server Blade Minimum Required Firmware Versions.

  5. If your system firmware is earlier than the minimum version required, go to:

    http://www.oracle.com/goto/blades

    If your system firmware is at or above the minimum version, skip to the next section to confirm your disk controller firmware.

To Upgrade Your SPARC Blade Server Disk Controller Firmware

You can check your server’s disk controller firmware version from the Solaris command line:

  1. As root, enter the following command:

    # /usr/sbin/prtconf -vp | egrep '(LSI|firmware-version|revision-id|mpt-version)'

    Your output will look similar to the following example:

    ....

    firmware-version: ‘1.18.00.00’

    mpt-version: ‘1.05’

    model: ‘LSI,1068E’

    name: ‘scsi’

    revision-id: 00000002

    ....

  2. Compare the disk controller firmware version displayed with the required versions listed in Server Blade Minimum Required Firmware Versions.

  3. If your disk controller firmware is earlier than the minimum version required, go to:

    http://www.oracle.com/goto/blades

    If your disk controller firmware is at or above the minimum version, you need do nothing further at this time.

Upgrading Disk Blade and SAS-NEM Firmware

Sun Blade 6000 Disk Modules and Sun Blade 6000 SAS-NEMs both contain SAS expanders. It is critical that these expanders have the correct firmware. The firmware versions must match for both devices.

The Common Array Manager (CAM) checks that these devices have the correct firmware and generates alarms if they do not. CAM also has a simple procedure for updating the firmware (see Upgrading Expander Firmware Using CAM).


Note - At the release of this document, there is currently no support for using the Common Array Manager to upgrade disk module and SAS-NEM firmware to a level that supports SAS-2. For more information on upgrading disk module and SAS-NEM firmware to a level for SAS-2 host support, see Appendix C, Upgrading the Disk Module to Allow a SAS-2 Compatible Server Blade in the Chassis.


Updating Solaris Network Installation Servers

If you use a Solaris network installation server for server blades that are paired with disk blades, and you are using Solaris 10 05/08, you need to add patches to the Solaris 10 05/08 OS image. Patches are not required for later versions of Solaris. For a list of required patches for Solaris 10 05/08, see Supported Servers, Firmware and Operating Systems.

For SPARC Servers

The following is the command you use to apply a patch to a Solaris network installation image’s miniroot:

# patchadd -C <netinstall image>/Solaris_10/Tools/Boot <patch>

If you do not use a Jumpstart server, you need to install Solaris 10 5/08 and then use patchadd to apply the patches.

To Have the Patches Added Automatically

If you use a Jumpstart server, you can have the patches automatically added by following these steps:

  1. Install Solaris 10 05/08.

  2. Download a stock image of Solaris 10 05/08 and copy the patches into the Solaris_10/Patches directory.


    Note - The order of patch installation is based on the timestamp of the patches, oldest installed first.


For x86 Servers

This procedure must be done on an x86 system running the Solaris 10 05/08 with the latest available packaging and patching utilities already installed. You must then add required patches (see Supported Servers, Firmware and Operating Systems).

To Update x86 Solaris Network Installation Servers

  1. Change to your Solaris_10/Tools directory.

  2. Run setup_install_server to a local directory:.

    # ./setup_install_server -b /export/home/s10u5_patch

  3. Unpack the miniroot.

    # /boot/solaris/bin/root_archive unpackmedia /export/home/s10u5_patch /export/home/s10u5_patch_mr

  4. Install the patch.

    # patchadd -C /export/home/s10u5_patch_mr <patch directory>

  5. Pack up the new miniroot.

    # /boot/solaris/bin/root_archive packmedia /export/home/s10u5_patch /export/home/s10u5_patch_mr

    On your installation server, use setup_install_server and then copy the newly generated x64.miniroot over:

  6. Change to your Solaris_10/Tools directory.

  7. Run setup_install_server to a local directory:

    # ./setup_install_server /export/home/s10u5_patch

  8. Save the old x86.miniroot file:

    # cd /export/home/s10u5_patch/boot

    # cp -p x86.miniroot x86.miniroot.orig

  9. Copy the new x86.miniroot file from the machine on which you built it.

    For example:

    # cp -p /net/<machine_name>/export/home/s10u5_patch/boot/x86.miniroot