Chapter 1
Licensed Internal Code V9.56.03

Also called "FLARE code," CLARiiON's Licensed Internal Code (LIC) is microcode that controls the operation of the storage system and displays the menus and screens that let you bind disk modules into logical disk units, unbind logical disk units, set up storage-system caching, and ascertain array status. Upon power-up, LIC runs automatically on both Storage Processors (SPs) of each storage system.


ATTENTION

In order to run ptx/RAID V2.1.0 to control your 20- or 30-slot CLARiiON DASS units, you must download the new Licensed Internal Code, V9.56.03. There is no need to update the PROM; its version remains at Rev. 1.73, the same PROM version that accompanied the earlier Rev. 9.55.01 FLARE code..


This chapter describes how to upgrade LIC in the CLARiiON® Disk Array Storage System (DASS). As with any download to an array, ensure that the array is quiescent or idle. Also, use good procedures against electrostatic discharge while handling the field-replaceable units.


1.1 System Prerequisites

The hardware configuration requirement is CLARiiON series 2000 and 3000 disk arrays with Phoenix Storage Processor (SP) boards.


1.2 Installation

The LIC (FLARE) code V9.56.03 for the DYNIX/ptx environment is distributed on the DYNIX/ptx® V4.5.0 Operating System and Layered Products Software CD-ROM and later issues, as part of the ptx/RAID product. To install ptx/RAID, use the ptx/ADMIN® menu system. The DYNIX/ptx® V4.5.1 and Layered Products Software Installation Release Notes contain the detailed instructions for installing ptx/RAID. Once you have ptx/RAID installed, you can download the FLARE code. For download instructions, see Section 1.3.


1.3 Download Procedure

  1. Identify and label all rd devices on DASS units.

  2. Stop all applications and ptx/SVM volumes associated with the DASS units being updated. On a clustered system, if the quorum disk is configured on an rd device associated with the DASS unit, either deconfigure the device or move the quorum disk to another device.

  3. Issue the following command:

    devdestroy /dev/rdsk/rdn

    where n is the rd device number for all the rd devices in the array that need to be upgraded. On a clustered system, run the devdestroy command on each node in the cluster.

  4. Enable communication from the primary system to all DASS units via Annex 3® terminal server or TLC-V ports.

  5. Verify that the array is currently working properly and that at least two of the "database" (A0, B0, C0, A3) disk modules are present and functional. Use the following command:

    /usr/lib/raid/raiddisp rdn

  6. If FLARE write and read cache is enabled, disable it by setting the memory sizes allocated for write and read caching to zero (0). Do not simply set the cache state to DISABLED, or caching will be re-enabled when the board is rebooted.

  7. Using the Grid Manager, verify the following:

    1. No dirty cache pages exist in any of the DASS units.

    2. The array is currently running Rev. 9.55.01 FLARE Code.

  8. At the host, change directories to /usr/lib/raid.

  9. Download the new LIC (FLARE) code to the rd devices mapped above, using the following command:

    ./raiddown rdn fw/flare.9.56.03.prom.1.73.bin

    where rdn is the first rd device in the array.

    This will download the FLARE code and PROM code to the first rd device on the DASS unit. You must do this for each DASS connected on the system. The new FLARE code will be placed on one of the database disks at this time. The others will not be modified. The array will reboot after a FLARE code installation. Allow this reboot to finish before you proceed.

  10. Check the right side of the Grid Manager's Presentation Utility screen to verify that the correct "Microcode" (FLARE code) has been successfully downloaded. The corresponding PROM code version should be displayed in the upper lefthand corner of the screen.

  11. Re-enable write and read caching by setting the cache memory allocations as appropriate. See Table 1-1.

    Table 1-1. Recommended Cache Memory Allocations for DASS Units

    32-MB Systems

    64-MB Systems

    Read cache

    4 MB

    8 MB

    Write cache

    23 MB

    51 MB

    System cache

    5 MB

    5 MB


  12. Verify that all Storage Processors with cache are now enabled. Use the Presentation Utility of the Grid Manager. See the NUMA-Q® Administration Guide for CLARiiON® Disk Arrays for details.

  13. Repeat steps 5 through 12 for each DASS that requires the FLARE code upgrade.

The FLARE code upgrade to V9.56.03 is now complete.