********************************************************************* * IBM ServeRAID Windows NT Update Readme * * Version 3.61 * ********************************************************************* CONTENTS ________ 1.0 Overview 2.0 Step 1, Updating the BIOS and firmware 3.0 Step 2, Creating logical drives 4.0 Step 3, Updating the device driver 5.0 Step 4, Updating and starting the ServeRAID Manager 6.0 Step 5, Updating the cluster software 7.0 Failover troubleshooting tips 8.0 General troubleshooting tips 9.0 Change history 10.0 Trademarks and notices 1.0 Overview _____________ Follow each step in this readme to ensure that your ServeRAID controllers have the latest software level for Windows NT. Creating logical drives requires the "IBM ServeRAID Support CD." This CD either came with your ServeRAID controller or You can download an ISO image from the IBM Web site. Refer to the documentation that came with your CD-ROM writer for details on how to create a CD from an ISO image. If a CD burner is not available and the CD is lost, defective, or destroyed, contact your local HelpCenter for a replacement "IBM ServeRAID Support CD." To install the ServeRAID command-line programs, refer to the readme.txt file on "IBM ServeRAID Command-Line Program Diskette." For more information about IBM ServeRAID and server products, visit the IBM Netfinity Web site at: http://www.pc.ibm.com/netfinity or refer to the ServeRAID User's Guide. The Firmware/Bios on the "IBM ServeRAID Support CD" and the "IBM ServeRAID Firmware/BIOS Update Diskette Version 3.61" contains BIOS Level 3.60.05 and the following firmware levels: o Firmware Level 3.61 for the ServeRAID 3H Ultra 2 SCSI Adapter and the ServeRAID 3L Ultra 2 SCSI Adapter. o Firmware Level 2.88.13 for the ServeRAID II Ultra SCSI Adapter. o Firmware Level 2.88.13 for the integrated ServeRAID Controller on the IBM PC Server 330 and IBM Netfinity 5500 system boards. o Firmware Level 2.25.01 for the ServeRAID Adapter. 2.0 Step 1, Updating the BIOS and firmware ___________________________________________ NOTES: a. When upgrading the BIOS/firmware to 3.61, you must also upgrade to 3.61 version drivers and utilities. b. If you are running a ServeRAID-3L with write-back mode enabled and a 64 KB logical block size, you might experience a hang condition. This behavior will be corrected in the first half 2000 firmware release. To work-around this potential problem, change the cache setting to Write Through. Otherwise, do not create logical drives with a block size of 64 KB. Once the block size is set with the creation of the array, you cannot change the block size without losing data. If you need to run in write-back mode, you must backup your data, recreate arrays and logical drives, and then restore your data. 1. Insert the "IBM ServeRAID Support CD" into the CD-ROM drive or insert the "IBM ServeRAID BIOS/Firmware Update Diskette" into the diskette drive; then, turn on the system. NOTE: The ServeRAID BIOS/Firmware Update program might hang while booting the "IBM ServeRAID Support CD," if the ServeRAID BIOS is 3.10 or earlier. To prevent this potential problem, update the ServeRAID BIOS and firmware with the ServeRAID BIOS/Firmware Diskette 3.50 or later which is available on the IBM Web site. 2. Wait for the BIOS/Firmware Update program to start and follow the instructions on the screen. 3.0 Step 2, Creating logical drives ____________________________________ Skip this step if your ServeRAID controller has already been configured with logical drives. 1. After the "IBM ServeRAID Support CD" updates the BIOS/firmware, it will start the ServeRAID Manager. You will see an Express/Custom choice on the screen. Choose Express for the ServeRAID Manager to automatically create your logical drives. Choose Custom to manually create your logical drives. You must create logical drives on the ServeRAID controller before you can use it. 4.0 Step 3, Updating the device driver _______________________________________ Installing the device driver while installing Windows NT 4.0 ____________________________________________________________ To install the ServeRAID device driver while installing Windows NT 4.0: 1. Insert the Windows NT startup (boot) diskette into the diskette drive or insert the startable Windows NT CD into the CD-ROM drive; then, restart the server. 2. When the message 'Setup is inspecting your computer's hardware configuration...' appears, press the F6 key. 3. After loading some files, Windows NT displays a screen where you can manually specify a controller. When this screen appears, press S to specify additional devices. 4. When prompted in the next window, select Other from the list. 5. When prompted to insert the Manufacturer-supplied-hardware support disk, insert the "IBM ServeRAID Device Driver Diskette" into the diskette drive; then, press Enter. 6. Select IBM ServeRAID Controller (NT 4.0); then, press Enter. A message similar to the following will appear: Setup is loading files (IBM ServeRAID Controller (NT 4.0))... 7. When prompted, press Enter to continue. 8. Use the instructions provided in the Windows NT manual to complete the normal installation process. 9. After you complete the installation, be sure to apply the latest Service Pack. Installing the device driver after installing Windows NT 4.0 ____________________________________________________________ 1. Insert the "IBM ServeRAID Device Driver Diskette" into the diskette drive. 2. From the Start menu, select Settings; then, Control Panel. 3. Select SCSI Adapter; then, click on the Drivers tab. 4. Click on Add; then, click on Have Disk. 5. In the 'Copy manufacturer's files from:' field, type: A:\nt4_0 where A: is the diskette drive letter. 6. Click OK; then in the next dialog box, click OK again. 7. After the device driver installs, restart the system. 5.0 Step 4, Updating and starting the ServeRAID Manager ________________________________________________________ NOTE: If ServeRAID Manager 3.50 is installed on your system, you should NOT remove this version before upgrading to 3.61. If you remove 3.50 before installing 3.61, you will lose all of the ServeRAID Manager's customization files (for example, managed system tree nodes, Notification List). After upgrading the ServeRAID Manager to version 3.61, remove version 3.50 using the following steps: 1. From the Start menu, select Settings -> Control Panel. 2. From the Control Panel, double-click Add/Remove Programs. 3. Remove ServeRAID Manager 3.50. Updating using the "IBM ServeRAID Support CD": ______________________________________________ 1. Insert the "IBM ServeRAID Support CD" into the CD-ROM drive. The installation program starts automatically. 2. The 'Select Operating System' window appears, click 'Windows 95/98/NT'; then, click Next. 3. Follow the instructions on the screen to complete the installation. Updating using the ServeRAID Manager program from the World Wide Web: _____________________________________________________________________ 1. Double-click on the downloaded file to start the installation. 2. The 'Select Operating System' window appears, click 'Windows 95/98/NT'; then, click Next. 3. Follow the instructions on the screen to complete the installation. Starting the ServeRAID Manager: _______________________________ To start the ServeRAID Manager with a graphical user interface (GUI): NOTE: This starts an easy-to-use interface to manage and configure your ServeRAID controllers. 1. From the Start menu, select Programs. 2. From the Programs menu, select ServeRAID Manager. 3. From the ServeRAID Manager menu, select ServeRAID Manager. To start the ServeRAID Manager without a graphical user interface (the Agent): NOTE: This starts a monitoring agent for your ServeRAID controllers in a smaller memory footprint. No managing or configuration actions are available. 1. Open a DOS Command Prompt window. 2. Type: C: where C: is the drive where you installed the ServeRAID Manager. 3. Press Enter. 4. Type: cd \Program Files\RaidMan where \Program Files\RaidMan is the directory where you installed the ServeRAID Manager. 5. Press Enter. 6. Type: RaidAgnt 7. Press Enter. NOTE: You can use the ServeRAID Manger GUI to configure and setup the ServeRAID Manager Agent notification list and security list. Do not attempt to run the ServeRAID Manager GUI and ServeRAID Manager Agent at the same time because they share the same TCP/IP port number. 6.0 Step 5, Updating the cluster software __________________________________________ Skip this step if you are not using the ServeRAID controller in a cluster. Refer to the IBM Netfinity High-Availability Cluster Solutions Installation and User's Guide for the detailed steps that you should follow to prepare your high-availability environment for the installation of the Windows NT Cluster Solution. 7.0 Failover troubleshooting tips _________________________________ Recovering from a power failure during failover _______________________________________________ If a power failure occurs during a failover, it is possible that the two controllers in the active-passive pair might be in a state where some logical drives are configured on one controller and some logical drives are configured on the other controller. It is also possible that there might be one logical drive that does not show up on either controller. To recover from this problem, run IPSSEND MERGE once for every merge ID that you configured in the pair on the controller that you want to become active. Then, run IPSSEND UNMERGE once for every merge ID that you configured in the pair on the passive controller. Then, reboot Windows NT to pair the controllers again. 8.0 General troubleshooting tips ________________________________ o On Netfinity systems, if your system fails to boot three times consecutively, the system BIOS will turn off the processor cache. When this happens the ServeRAID Support CD behaves unexpectedly. To correct this problem enter the system BIOS and reenable the processor cache (or load default settings). 9.0 Change history __________________ ServeRAID Family changes from level 3.60.21 to 3.61 ______________________________________________________ o Adapter hang during FlashCopy resolved. Requires this update in the firmware and IPSSEND Commandline utility. o Integrated Retain Tip H1746 fix. ServeRAID Family changes from level 3.50.20 to 3.60.21 ______________________________________________________ o ServeRAID Manager has the following new features: - Runs in Netfinity Director on Windows NT - OS/2 and NetWare 5.0 support - Option to verify a Microsoft Cluster Server (MSCS) is setup correctly - Standby Hot Spare support - BIOS compatibility mode setting - Enable write-back cache in the drives support - Printable configuration, code levels, event logs, and VPD - Enhanced PCI Hot Plug and Failover support - Enclosure monitoring. o The ServeRAID Manager replaces the following programs: - DOS Configuration program - OS/2 Administration and Monitoring program - NetWare Administration and Monitoring program - Windows NT Administration and Monitoring program. o IPSSEND BACKUP now saves the BIOS settings. o The High-Performance Windows NT 4.0 (monolithic) driver is integrated with the standard miniport driver now. You can now expect higher performance and less CPU utilization when accessing RAID drives. o New device driver for the Red Hat Linux 6.0 operating system. ServeRAID-3H/3L changes from level 3.50.25 to 3.60.21 _____________________________________________________ o Performance enhancements in the ServeRAID firmware. o Support for arrays consisting of up to 16 physical drives with 32 KB and 64 KB stripe-unit sizes. o Support for up to four concurrent FlashCopy commands. ServeRAID-3H/3L changes from level 3.50.22 to 3.50.25 _____________________________________________________ o Fix of rare, but potential, failure that might result under repeated manual movement of cluster resources from one server to another under MSCS. o Fix of potential hang conditions resulting from the handling of the ServeRAID battery-backup cache. o Enhancement of drive rebuilding while logical drive migration is in progress. o Fix of various operating system-level traps reported on, but not limited to, OS/2 and UnixWare 7.1. o Improved handling of drives that exceed the (Predictive Failure Analysis (PFA) threshold. ServeRAID-3H/3L changes from level 3.11.00 to 3.50.22 _____________________________________________________ o Rebuild recovery enhancements o New RAID level-5E o FlashCopy o Adaptive Read-Ahead support o Enhanced import configuration path when importing a configuration with a non-default stripe-unit size o RAID level-1 rebuild error recovery enhancements o Corrected system hang condition for PC Server 704 o Channel 3 quorum-arbitration link no longer required when running Microsoft Cluster Server (MSCS) o Clustering error recovery enhancements o Message to the user added when voltage drop or removal of Battery-Backup Cache option ServeRAID Family changes from level 3.11.00 to 3.50.20 ______________________________________________________ o New ServeRAID Manager for Windows NT and UnixWare o Support for 12 controllers with Windows NT o Logical drive numbering starts at 1 instead of 0 o When creating a hot-spare drive, old ServeRAID configuration data is automatically deleted from the drive. This eliminates the low-level format requirement for cluster setups. o Corrected Windows NT installation problems with more than seven drives in RAID level-5 array. ServeRAID-II and integrated ServeRAID controller on the IBM PC Server 330 and IBM Netfinity 5500 system boards: Changes from level 2.88.08 to 2.88.13 ___________________________________________________________ o Enhancement of drive rebuilding while logical drive migration is in progress. o Fix of various operating system-level traps reported on, but not limited to, OS/2 and UnixWare 7.1. ServeRAID-II and integrated ServeRAID controller on the IBM PC Server 330 and IBM Netfinity 5500 system boards: Changes from level 2.88.06 to 2.88.08 ___________________________________________________________ o Rebuild recovery enhancements o Clustering error recovery enhancements 10.0 Trademarks and notices __________________________ The following terms are trademarks of the IBM Corporation in the United States or other countries or both: IBM Netfinity OS/2 ServeRAID Microsoft, Windows, and Windows NT are trademarks or registered trademarks of Microsoft Corporation. Java and all Java-based trademarks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States, other countries, or both. Other company, product, and service names may be trademarks or service marks of others. THIS DOCUMENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. IBM DISCLAIMS ALL WARRANTIES, WHETHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE AND MERCHANTABILITY WITH RESPECT TO THE INFORMATION IN THIS DOCUMENT. BY FURNISHING THIS DOCUMENT, IBM GRANTS NO LICENSES TO ANY PATENTS OR COPYRIGHTS. NOTE to U.S. Government Users -- Documentation related to restricted rights -- Use, duplication or disclosure is subject to restrictions set forth in GSA ADP Schedule Contract with IBM Corp.