HP NetServer FCArray Assistant Installation and User Guide HP Part Number D5991-90004 Printed in December 1998...
Hewlett-Packard assumes no responsibility for the use or reliability of its software on equipment that is not furnished by Hewlett-Packard.
Contents 1 Introduction ....................1 Overview ....................... 1 FCArray Assistant Overview ................1 Monitoring Functions ................. 2 Configuration Functions................2 Management Functions ................3 Maintenance Functions................3 Client/Server Requirements................3 Server Hardware ..................4 Server Software..................4 Client Hardware..................4 Client Software ..................
Contents Components of the Log Information Viewer..........19 Menu Bar and Menus .................. 19 File Menu ....................20 View Menu ....................21 Administration Menu................22 Window Menu..................25 Help Menu....................25 Toolbar and Icons..................26 Exiting FCArray Assistant ................27 Exiting FCArray Assistant Client ..............
Contents Entering RAID Assistant ................63 Automatic Configuration ................64 Assisted Configuration................67 Manual Configuration ................75 Special Features in Manual Configuration............ 85 Expand Array ..................85 Add Logical Drive ..................91 Array Spanning..................92 5 Monitoring....................95 Introduction ....................95 Event Monitoring..................
Contents Using the Shutdown Feature...............137 7 Warranty and Support ................141 Software Product Limited Warranty.............141 HP Repair and Telephone Support .............142 A Error Codes....................143 Overview ....................143 Critical (Level 0) ..................143 Serious (Level 1) ..................143 Errors (Level 2)..................144 Warnings (Level 3) .................144 Information (Level 4)................145 B Glossary....................147 Index......................157...
1 Introduction Overview This manual describes how to install, set up, and use the FCArray Assistant Client/Server software on HP NetServers using Microsoft’s Windows NT 4.0 Workstation and Server operating systems. The FCArray Assistant software is delivered on the CD-ROM accompanying the hardware. However, diskettes must be created to install the software.
FCArray Assistant Server is sufficient for these tasks. The FCArray Assistant Client software, an additional component available from Hewlett-Packard, accesses this information and then organizes it through an intuitive graphical display. Errors and events are recorded in a log and if a problem is serious enough to warrant immediate attention, operators can be alerted electronically via popup windows, pagers, fax or e-mail, if desired.
Chapter 1 Introduction The RAID Assistant is an intuitive, wizard-like utility that can automatically configure the disk arrays. In Automatic Configuration mode, the utility operates interactively with the user to answer a few simple questions and then automatically configures the disk arrays. The Assisted Configuration and the Manual Configuration modes provide more control over drive group setup or individual configuration parameters.
Chapter 1 Introduction ensure a successful installation. The FCArray Assistant software is delivered on the CD-ROM accompanying the hardware. Server Hardware 2 MB of free hard disk space 3-½ inch floppy disk drive or CD-ROM drive for installing the FCArray Assistant Server software Properly installed and configured FC Host Bus Adapter (FC HBA) with the appropriate Windows NT drivers...
Chapter 1 Introduction Client Software Appropriate network drivers for the installed network interface card An installed and functioning FCArray Assistant Server software component on at least one server on the network, under Windows NT 4.0, is required to install the FCArray Assistant Client software component Microsoft Windows NT 4.0 Workstation installed on the local hard disk of the desired client workstation TCP/IP stack installed...
2 FCArray Assistant Software Installation Software Preparation The HP NetServer Navigator CD-ROM is run on the HP NetServer to create the diskette(s) used to install the FCArray Assistant software. After the diskettes are created, the HP NetServer Navigator CD-ROM is no longer needed. The diskette(s) are then used to install the FCArray Assistant software from within Windows NT 4.0, on both the managed server and the remote management workstation.
Chapter 2 FCArray Assistant Software installation software updates since the creation of the CD-ROM and indicates if updates are required and how to obtain the updates. Each version of the CD-ROM has a four-digit Document Number printed on the disk. Obtain the Status Report for the CD-ROM in one of the following ways: FAX: Call HP’s FAX system at 1-800-333-1917 (or 1-208-344-4809 from your FAX machine).
Chapter 2 FCArray Assistant Software Information Software Installation Use this procedure to install the FCArray Assistant software on both the managed Server and the remote Client management workstation. 1. Insert the FCArray Assistant Installation Diskette #1 in drive A: 2. Select Start from the menu, followed by Run at the Desktop. The Run dialog box appears.
Chapter 2 FCArray Assistant Software installation Figure 2-2. Welcome Dialog Box 5. In the User Information dialog box, type a Name and Company and then click Next to proceed. See Figure 2-3. Figure 2-3. User Information Dialog Box...
Chapter 2 FCArray Assistant Software Information The Select Components dialog box appears next. See Figure 2-4. Figure 2-4. Select Program Components to Install 6. Select the desired components for FCArray Assistant installation by checking the appropriate check boxes. NOTE The FCArray Assistant Server software component is only required on a managed server and not on a remote management workstation.
Chapter 2 FCArray Assistant Software installation User Account A user account with administration rights is required to set up FCArray Assistant on the managed server and the client workstations. CAUTION To prevent difficulties with FCArray Assistant’s configuration, set up the user account fcarray before continuing.
Chapter 2 FCArray Assistant Software Information Software Modifications These software modifications are only required if you want to be notified of controller events. However, HP recommends making the modification now. DACEVENT Command Once the FCArray Assistant Server software installation is complete, the DACEVENT command must be modified to include the IP addresses or names of all the client systems used with this server.
Chapter 2 FCArray Assistant Software installation Server Software Installation Verification In Case of Problems Problem: The message "Error in connecting selected server" is displayed or an error is encountered when trying to connect to a server. Check: Is the IP address of the Server correct? Check: Is the Ethernet connection good? Check:...
3 Startup and Navigation Starting FCArray Assistant This chapter primarily describes the menus and toolbars used in the FCArray Assistant Client software, running on a client station under Windows NT 4.0, to manage and monitor the Disk Arrays. To use and operate the FCArray Assistant Client software successfully, a complete installation of the FCArray Assistant Server software is required on at least one HP NetServer in your TCP/IP network.
Chapter 3 Startup and Navigation (Start->Programs->FCArray Assistant) If at least one server group and one file server are defined, the opening screen will appear. See Figure 3-1. If not, the Define Server Groups dialog box appears. Refer to the section, "Server Groups and Server Set Up," in Chapter 4 for more information.
Chapter 3 Startup and Navigation Opening Screen Components Upon startup (with defined servers), FCArray Assistant Client displays the opening screen, consisting of the FCArray Assistant window, the Global Status View window and the Log Information Viewer. See Figure 3-1. Æ Æ"...
Chapter 3 Startup and Navigation There are eight toolbar icons representing eight of the most useful functions available in FCArray Assistant Client. The identity of each toolbar icon and an explanation of the purpose of each will be described in later sections of this chapter.
Chapter 3 Startup and Navigation DACs (Disk Array Controller) represent the number of FCArray Controller cards connected on the server. Components of the Log Information Viewer Item #7 - The FCArray Assistant Client Log Information Viewer Each line in the Log Information Viewer identifies a single event (error, status, warning, etc.) that was noted during monitoring by a file server running FCArray Assistant Server and was transmitted by that server to this client workstation.
Chapter 3 Startup and Navigation File Menu Figure 3-3. File Menu FCArray Assistant Client’s File menu contains the following options: See Figure 3-3. Open Configuration (Ctrl+O): Loads a configuration from disk and saves it to the controller. See Chapter 4, "Loading a Configuration from Disk." Save Configuration (Ctrl+S): Saves a configuration file to a new filename, disk, and/or directory.
Chapter 3 Startup and Navigation View Menu Figure 3-4. Views Menu FCArray Assistant Client’s View menu contains the following options (see Figure 3-4): Global Status View: Toggles the Global Status View window. The Global Status View window opens by default when FCArray Assistant Client starts.
Chapter 3 Startup and Navigation Consistency Check Status: Displays the progress (percent complete) of an ongoing logical drive consistency check. Expand Capacity Status: Displays the progress (percent complete) of an ongoing data re-striping process across the target RAID group. CAUTION To prevent possible data loss, do not attempt to interrupt the Expand Array (Expand Capacity) process before its completion once the process has begun.
Chapter 3 Startup and Navigation Enables only monitoring functions to "Users." Define Server Groups: Sets up server groups and individual server names or IP addresses within each group. Select Current Server Group (Ctrl+G): Displays the current contents of the server selection box located in the FCArray Assistant window. Functions in the same way as directly selecting the server selection box.
Chapter 3 Startup and Navigation The Intelligent BBU’s features and functionality are described in detail in Chapter 4, "Intelligent BBU Setup." This feature provides a means of keeping up-to-date information on the condition and charge of the Battery Backup Unit. This greatly helps in preventing a loss of user data in case of a power outage and allows the user a method of checking or recharging the battery without removing it from the FCArray Controller.
Chapter 3 Startup and Navigation Window Menu Figure 3-7. Window Menu FCArray Assistant Client’s Window menu is a standard feature of Windows NT Workstation. It is implemented in FCArray Assistant Client. See Figure 3-7. Help Menu Figure 3-8. Help Menu FCArray Assistant Client’s Help menu identifies the on-line help options available within the FCArray Assistant (see Figure 3-8): Contents: Displays a list of available FCArray Assistant help topics.
Chapter 3 Startup and Navigation Toolbar and Icons FCArray Assistant Client contains a toolbar in the FCArray Assistant window (see Figure 3-9): Figure 3-9. Toolbar Each toolbar button corresponds to a function available from the menu bar: RAID Assistant: Brings up the RAID Assistant dialog box for FCArray RAID configurations.
Chapter 3 Startup and Navigation Exiting FCArray Assistant Exiting FCArray Assistant Client Exit FCArray Assistant Client as shown in Figure 3-10: Figure 3-10. Selecting Exit NOTE HP recommends leaving the FCArray Assistant Client running in the background as long as there are servers to monitor or configure.
4 Configuration Introduction The FCArray Assistant configuration activities primarily involve configuring the FCArray Assistant Client for the following items: Setting up server groups and servers Loading a configuration from disk and saving it to the controller Setting or modifying user preferences such as alarms, alerts, event message editing, and communications parameters Setting or modifying controller options to suit the application needs Setting up the Intelligent BBU (battery back-up unit)
Chapter 4 Configuration Server Sign On Security Access Levels The ability to perform certain actions within the FCArray Assistant Client is entirely dependent on the security access level granted to the individual. There are three levels of security access: Guest (no sign-on) User Administrator Guest...
Chapter 4 Configuration Signing On Access capabilities to a server beyond Guest level, requires you to sign on to the server. The Sign On dialog box appears automatically if you are not already signed on and click any option requiring Administrator rights. The Sign On dialog box also appears if you double-click a server from the Global Status View window and are not already signed on.
Chapter 4 Configuration 2. Type the password, previously enabled on the server corresponding to the user name fcarray. This should provide Administrator access privileges. 3. Click the Sign-On button in the Sign On dialog box. Server Groups and Server Set Up Adding a Server Group to the Server Group List Clicking on the Define Server Groups, under the Administration menu, opens the Define Server Groups dialog as shown in Figures 4-3 and 4-4:...
Chapter 4 Configuration Figure 4-4. Define Server Groups Dialog Box In the Define Server Groups dialog box, perform the following steps: See Figure 4-4. 1. Click the Add button under the Server Groups section of the dialog box. 2. In the left window, type a name for the new server group. 3.
Chapter 4 Configuration 4. To add more servers to the group, repeat steps 1 through 3. 5. Click the OK button in the Define Server Groups dialog box when finished adding servers. After adding servers, FCArray Assistant returns to the Global Status window.
Chapter 4 Configuration 3. Click the Open button to access the configuration file. The Disk Arrays tab displays key elements of the configuration file you just opened. See Figure 4-7. Figure 4-7. Stored Configuration Information to Apply 4. Click the Cancel button to stop without applying the saved configuration. 5.
Chapter 4 Configuration Setting and Modifying User Preferences Clicking on Settings under the Administration menu opens the Settings dialog boxes, as shown in Figures 4-8 and 4-9. Figure 4-8. Selecting Settings Figure 4-9. Settings Dialog Box: Alert Preferences...
Chapter 4 Configuration Alert Preferences In the Settings dialog box, under the Alert Preferences tab, you have the option of setting any of the following features (see Figure 4-9): Event Log: Enables or disables the event logging function Appends events to your current log file Replaces the log file (overwrite it) Renames the log file Enable Global Alerts for Severity Level(s):...
Chapter 4 Configuration Alarm Setup The upper window of the Alarm Setup dialog box lists the types of alarms that can be used (Pager, Fax, E-mail, and Launch Application). The lower window of the Alarm Setup dialog box lists the currently defined destinations/recipients/applications for the alarm type selected in the upper window.
Chapter 4 Configuration Figure 4-11. Pager Setup Dialog Box 3. In the Pager setup box: Enable or disable this Pager entry using the Enabled check box. Enter the Modem Setup String, or keep the default. Enter a Pager Prefix, or keep the default. See Step 4 below. Enter the phone number of the person or location that will receive the page when sent.
Chapter 4 Configuration 6. To test the pager alarm using the settings you’ve just made, click the Test button. 7. When you are satisfied with the Pager set up, click the OK button. The new Pager entry appears in the lower window of the Alarm Setup dialog box.
Chapter 4 Configuration Add Fax Alarm 1. Select the Fax alarm type in the upper window of the Alarm Setup dialog box. See Figure 4-13. Figure 4-13. Fax Alarm Setup 2. Click the Add button. The Fax setup box is displayed as shown in Figure 4-14.
Chapter 4 Configuration Figure 4-14. Fax Setup Dialog Box 3. In the Fax dialog box: Enable or disable this Fax entry using the Enabled check box. Enter the receiving fax phone number. Enter a fax header, if desired. Select the installed fax software from the Fax Software list (default is WinFax, but this may not be selectable).
Chapter 4 Configuration Add E-mail Alarm 1. Select the E-mail alarm type in the upper window of the Alarm Setup dialog box. See Figure 4-15. Figure 4-15. E-mail Alarm Setup 2. Click the Add button. The E-mail setup box is displayed as shown in Figure 4-16. Figure 4-16.
Chapter 4 Configuration 3. In the E-mail setup box: Enable or disable this E-mail entry using the Enabled check box. Enter the E-mail address of the person who will receive an e-mail message when sent. Enter the subject of the E-mail. 4.
Chapter 4 Configuration Add Application Launch Alarm 1. Select the Launch Application alarm type in the upper window of the Alarm Setup dialog box. See Figure 4-17. Figure 4-17. Launch Application Alarm Setup 2. Click the Add button. The Launch Application setup box is displayed as shown in Figure 4-18: Figure 4-18.
Chapter 4 Configuration 3. In the Launch Application box: Enable or disable this Application entry using the Enabled check box. It is only necessary to launch the application once, if you want to prevent the application from launching a second time, when FCArray Assistant detects a second alarm condition and the application is already operating.
Chapter 4 Configuration Communication Settings The communication settings affect the E-mail, Debug and any other features in FCArray Assistant using the modem port. In the Settings dialog box, under the Communication tab, you have the option to do any of the following (see Figure 4-19): Figure 4-19.
Chapter 4 Configuration Finish the Communications setup by doing one of the following: Click OK to accept the communication settings and exit the Settings dialog box, or Click Cancel to leave original settings unchanged, or Click another Settings tab to set additional user preferences. Event Editor Figure 4-20.
Chapter 4 Configuration Enter your own event severity level in the Severity list box, or keep the default. Click the Default button to return all settings for this particular event to the defaults. Alarm for the Event Checking all Global boxes enables the alarms when activated by this particular event.
Chapter 4 Configuration Setting and Modifying Controller Options The Controller Options dialog box is opened by selecting it as shown in Figure 4-21. The Controller Options dialog box is shown in Figure 4-22. Figure 4-21. Selecting Controller Options Figure 4-22. Controller Options Dialog Box...
Chapter 4 Configuration The Controller Options dialog box provides the following options to select from. See Figure 4-22. Enable (by checking) or Disable (by un-checking) any of the following Global Parameters: Enable Automatic Rebuild Management - Works in conjunction with AEMI or SAF-TE disk array enclosures to detect removal of a failed drive and perform an automatic rebuild after installation of a replacement drive.
Chapter 4 Configuration Advanced Controller Options The Advanced Controller Options dialog box allows you to inspect and/or change additional Controller Options. Figure 4-23. Advanced Controller Options Dialog Box Click the Advanced button in the Controller Options dialog box to open the Advanced Controller Options dialog box.
Chapter 4 Configuration Enable SAF-TE Use of UPS - Enables monitoring of uninterruptable power supply (if supported by the system enclosure). This is not currently supported by the HP Rack Storage/12FC. Enable Restrict Reassign to One Block - Restricts a reassign to the failing block.
Chapter 4 Configuration Expert Controller Options The Expert Controller Options dialog box allows you to inspect and/or change expert-level Controller Options. Use the default option settings unless you have a high degree of expertise with Controller Options. Figure 4-24. Expert Controller Options Dialog Box Click the Expert button in the Advanced Controller Options dialog box to open the Expert Controller Options dialog box.
Chapter 4 Configuration Enable Vendor Unique Test Unit Ready Status - Enables a vendor unique TUR effect. A TUR sent to an offline LUN will get a hard error status returned. Enable No Pause on Controller Not Ready - When the controller is not fully started, certain commands encounter a pause.
Chapter 4 Configuration Fibre Controller Options The Fibre Controller Options dialog box allow you to inspect and/or change Fibre Controller options. These options should remain at the defaults unless you have a high degree of expertise with Fibre RAID Controllers. Figure 4-25.
Chapter 4 Configuration Hard Loop IDs - Sets the Hard Loop ID for each controller and port combination. Enable a controller/port combination by checking its check box. Values allow use of the same Loop IDs all the time. Set these options by selecting a value from the option’s drop-down list. PCI Latency Control - Controls the amount of data each front end Fibre Protocol Processor can burst across the primary PCI bus before relinquishing bus ownership.
Chapter 4 Configuration NOTE If the Battery Backup Unit is not installed or connected on the FCArray Controller card, an error message will appear instead of the dialog box shown in Figure 4-26. If this is for the initial installation of the Rack Storage/12FC, the first time the FCArray Controller card is used, or a new BBU (battery pack) has been installed, the battery pack must be reconditioned before using the FCArray Controller card.
Chapter 4 Configuration The intended use of this field is to provide users with sufficient time to respond to a potential battery failure before it occurs. Therefore, setting the field’s value near or above the Maximum Power level will result in a continuous alarm condition.
Chapter 4 Configuration Assistant. Closing or canceling the Intelligent BBU dialog box does not stop the reconditioning process. Battery Status Only one item (checked) can be active at a time. Battery Type - This indicates the battery pack type. Currently only two types are defined: Ni-Cad or Unknown.
Chapter 4 Configuration Fast Charging Active - This checkbox indicates when the battery pack is being charged up. A fast charge also occurs when the FCArray Controller card is powered on. There is no trickle charge option to select, but the battery pack receives a trickle charge if no other Actions list item is active.
Chapter 4 Configuration Fast Charge - This option button is used to initiate a fast charge on the battery pack. The Apply button must be selected to start the process. A fast charge also occurs when the FCArray Controller card is powered Stop Recondition - This option button is used to stop a Recondition Battery in process.
Chapter 4 Configuration Span an array (See the section "Special Features in Manual Configuration.") Entering RAID Assistant You can open RAID Assistant from the Administration menu, or by clicking on its icon, as shown in Figure 4-27: Figure 4-27. Selecting RAID Assistant After starting RAID Assistant, the Welcome displays.
Chapter 4 Configuration Figure 4-28. RAID Assistant Welcome Dialog Box In the RAID Assistant Welcome dialog box, select one of the following options (see Figure 4-28): Click the Automatic Configuration button, if you want to provide only minimal input and allow RAID Assistant to set up an optimal configuration automatically, or Click the Assisted Configuration button, if you want RAID Assistant to lead you step-by-step through the configuration, or...
Chapter 4 Configuration For example, click the New Configuration button, as shown in Figure 4-29. Figure 4-29. Selecting New Configuration The Finish dialog box appears. See Figure 4-30.
Chapter 4 Configuration Figure 4-30. Automatic Configuration->New Configuration->Finish Perform the following steps, to determine your response to the Finish dialog box. 1. Examine the Configuration Summary for details about the configuration RAID Assistant has prepared to set up automatically. If you want to start over, click the Back or Cancel button. If you want to view the configuration before it is applied to the controller, click the Details button.
Chapter 4 Configuration Figure 4-31. WARNING Before Applying the Configuration 2. If you’re not sure, click Cancel. WARNING To prevent data loss, do not accept the new configuration, unless you have backed-up all data on the disk drives. When applying a new configuration to the disk array, all data will be lost on the newly configured drives.
Chapter 4 Configuration Figure 4-32. Selecting New Configuration The Assisted Configuration walks you step by step through a new configuration. Each "tab" in the Assisted Configuration dialog box collects information about an important aspect of the configuration concerning set up. During this process, you provide answers to several questions.
Chapter 4 Configuration Figure 4-33. Assisted Configuration - Fault Tolerance RAID Level Tab (Fault Tolerance - Yes) If Fault Tolerance - Yes was selected, the selections to choose between are: Parity error correction (RAID 5, RAID 3), or Fully redundant drives (RAID 1, RAID 0+1) See Figure 4-34.
Chapter 4 Configuration Figure 4-34. Assisted Configuration - RAID Level with Fault Tolerance RAID Level Tab (Fault Tolerance - No) If Fault Tolerance - No was selected, the selections to choose between are: Striping (RAID 0), or Stand-alone drive (JBOD, or Just a Bunch of Disks) See Figure 4-35.
Chapter 4 Configuration Figure 4-35. Assisted Configuration - RAID Level with No Fault Tolerance Logical Drives Tab Under the Logical Drives Tab, the selections provided are: How many logical drives do you want to create? [1 - 8] How much capacity do you want to use? [Default=100% available space, or equivalent in MB] Do you want to initialize logical drives? [Yes/No] This is done after the configuration has been applied.
Chapter 4 Configuration Figure 4-36. Assisted Configuration - Logical Drives Optimization Tab Under the Optimization Tab, the selections provided are: Write cache enabled (write back), or Write cache disabled (write through) Select Stripe Size (valid options are in the list) Select Cache line size: [see below] Valid cache line size values depend on the stripe size setting and are listed appropriately once you’ve selected a stripe size.
Chapter 4 Configuration Figure 4-37. Assisted Configuration - Optimization...
Chapter 4 Configuration Finish Dialog Tab Figure 4-38. Assisted Configuration->New Configuration->Finish When you get to the Finish dialog box, perform the following steps (see Figure 4-38): 1. Examine the Configuration Summary for details about the configuration that RAID Assistant will set up. If you want to start over, click the Welcome tab or Cancel button.
Chapter 4 Configuration Figure 4-39. WARNING Before Applying the Configuration 3. If you’re not sure, click Cancel. WARNING To prevent data loss, do not accept the new configuration, unless you have backed-up all data on the disk drives. When applying a new configuration to the disk array, all data will be lost on the newly configured drives.
Chapter 4 Configuration Expand Array - Re-stripes data in the array across additional, un- configured drives to expand the capacity of the array. Refer to the section "Special Features in Manual Configuration" later in this chapter. Open New Configuration (for example), as shown in Figure 4-40: Figure 4-40.
Chapter 4 Configuration Figure 4-41. Manual Configuration - Disk Arrays To configure the Disk Array, perform the following steps: 1. Select an unused drive and drag it to the Disk Array A0 section. The drive will be part of a disk array referred to as "A0." 2.
Chapter 4 Configuration Logical Drives Tab (New Configuration) The Logical Drives tab in Manual Configuration is where you configure the disk arrays into logical drives. Your first logical drive will set the stripe size and cache line size for all logical drives on this controller. See Figure 4-42. Figure 4-42.
Chapter 4 Configuration 4. Check the Write Cache box if you want this logical drive to use Write Back caching. This improves performance but puts data at risk. You should have a battery backup unit or uninterruptable power supply if selecting this feature.
This section presents only a brief introduction to RAID Controller operation. For additional details, consult the HP Rack Storage/12FC Installation Guide. Presently, Hewlett-Packard’s FCArray Assistant only supports two configuration types: Simplex mode - Simplex configurations use a single FCArray Controller card in the HP Rack Storage/12FC chassis.
Chapter 4 Configuration Controller 1/Port 1. Load balancing is achieved by spreading the configured LUNs across both these controllers. Rack Storage/12FC (rear view) PW R PW R Default Port 1 Port 0 Port 1 Port 0 Default Active Active FCArray Controller 1 FCArray Controller 0 Figure 4-43.
Chapter 4 Configuration NOTE For a Simplex controller configuration it is important to duplicate the entries on Controller 0/Port 0 and Controller 0/Port 1. See Figure 4-45. For a Dual Active controller configuration, the load should be balanced across the two controllers. In the event of a failure to either controller, the surviving controller will activate its failover port and transparently take over the workload of the failed controller.
Chapter 4 Configuration Figure 4-45. LUN Mapping in Simplex Mode Consider the following points. The Clear All button sets all LUN assignments to None. You can then select individual assignments more closely while allowing several assignments of "inaccessible." WARNING DO NOT leave all assignments at None. This indicates there are no logical drives accessible to any port on any controller.
Chapter 4 Configuration The Cancel button cancels the entire configuration, including what was set up under the Disk Arrays, Logical Drives, and LUN Mapping tabs. NOTE HP requires LUN 0 on each active port, however, the order and value of LUNs on each port is flexible. See Figures 4-45 and 4-46 for examples.
Chapter 4 Configuration Special Features in Manual Configuration This section describes the special features only available in RAID Assistant’s Manual Configuration. Expand Array The Expand Array option re-stripes the data in the array across additional, un- configured drives to expand the capacity of the array. This option is only available in Manual Configuration mode.
Chapter 4 Configuration Figure 4-48. Accessing Manual Configuration Button The Manual Configuration Dialog box appears. See Figure 4-49. Figure 4-49. Selecting the Expand Array Button...
Chapter 4 Configuration 4. If the Expand Array button is gray and cannot be selected, one of the following conditions exist: a. There are no arrays to expand. b. All of the existing arrays have the maximum permissible number of drives.
Chapter 4 Configuration Add Logical Drive (or Add LUN) - This option adds additional physical drives in an existing single or multiple LUN array. It may also be used to add new logical drives to increase the number of LUN arrays.
Chapter 4 Configuration Figure 4-52. Apply Button Goes Active 10. Click Apply to send the Add Capacity command to the FCArray Controller. The confirmation prompt appears to confirm selection. See Figure 4-53. Figure 4-53. Non-Reversible Expand Array Prompt 11. Click Yes if you want to continue with the procedure. Selecting No, would return you to the previous screen.
Chapter 4 Configuration Figure 4-54. Warning Prompt Dialog Box 12. Type Yes in the dialog box and press OK to continue. If you choose Yes, the Expansion Status-Data Migration dialog box appears. See Figure 4-55. Figure 4-55. Expand Capacity/Status Data Migration Dialog Box When the Data Migration has completed, the Expand Capacity/Online RAID Expansion Status - Initialization dialog box appears.
Chapter 4 Configuration When the initialization has completed, the display returns to the Online Expansion Method. 13. Make another selection or press Cancel to exit to the Manual Configuration dialog box. 14. Reboot the host system (Windows NT) to recognize the logical drive’s new size.
Chapter 4 Configuration 2. Enter the amount of available logical or physical capacity for this logical drive. If the total configuration will have only one logical drive, which uses all available capacity, the default sizes should not be changed. 3. If you intend to create additional logical drives now or later, enter a smaller number to reserve the desired amount of capacity.
2. Use a text editor, like Note Pad, to open the fa1cl.ini file in the FCArray Assistant Client directory. The default location for this file is: \Program Files\Hewlett-Packard\FCArray Assistant\fa1cl.ini 3. Change the resultant in the following line from 0 to 1. Existing line reads ENABLE_SYSTEM_DRIVE_SPAN=0...
5 Monitoring Introduction The FCArray Assistant Server provides monitoring of the activity and performance of all devices and controllers attached to a server. The FCArray Assistant Client monitoring activities involve the following: Monitoring events (messages) sent by various servers to the client workstation(s) Monitoring controller activity;...
Chapter 5 Monitoring Opening the Log Information Viewer The Log Information Viewer is opened when FCArray Assistant Client is started and one or more controllers are detected as connected to the server(s). The viewer displays the contents of FA1CL.LOG, as an ASCII text file. This file contains a chronological log of all the events occurring during this session of the FCArray Assistant Client.
Chapter 5 Monitoring Severity - The severity level of this event Source - The IP address or name of the file server that is the sender (source) of this event Source Time - Day of the week, month, day of the month, time of day, and year at the source file server’s location when this event occurred Device Address - Relevant channel/target activity and other data pertaining to why this event posted...
Chapter 5 Monitoring Figure 5-3. Event Information Window A variety of information about the event is displayed in the Event Information window to aid in troubleshooting. Event ID and Severity Level are displayed in the window’s title bar. SOURCE, DEVICE ADDRESS, and DESCRIPTION re-display information available on the original event line.
Chapter 5 Monitoring Controller Monitoring After a client-server connection is made through sign-on, FCArray Assistant Client opens a window for each RAID Controller and its drives operating with the file server. The FCArray Assistant Client provides these controller windows in Controller View.
Chapter 5 Monitoring Figure 5-5. Controller View Window The Controller View window displays the following information about the controller currently selected in the controller selection box (FCArray Assistant window) (see Figure 5-5): Physical Devices (MB) The number of channels on this controller and each channel is depicted as a tower.
Chapter 5 Monitoring NOTE Right-clicking the mouse on a Logical Drive highlights its associated physical drives. Displaying Controller Information The Display Controller Information window is accessed from the Administration menu. You may also use its icon, as shown in Figure 5-6: Figure 5-6.
Chapter 5 Monitoring The number of logical drives configured on this controller and the maximum number of configurable logical drives Host Connection Information: OS Controller number, channel and target number Figure 5-7 shows the Controller Information window. Figure 5-7. Controller Information Window 1.
Chapter 5 Monitoring 3. Click the Relinquish Partner button to cause this controller’s partner controller to return to an operating state. This is required after Expand Array completes. 4. Click the Close button to close the Controller Information window. Physical Device and Logical Drive Monitoring Displaying Device Information The Controller View window details which physical devices are associated with each controller channel.
Chapter 5 Monitoring Figure 5-9. Disk Device Information Property Sheet Device Information (Figure 5-8 and Figure 5-9) displays the following information about the currently selected physical device: Device Information: RAID Controller The vendor or source of the controller The controller’s product identification (such as FCArray Assistant) The revision level of the hardware The bus width (in bits) Indicates, by Yes/No, if the following parameters are set:...
Chapter 5 Monitoring Device Information: Disk Drive The vendor or source of the drive The drive’s product identification (such as 4.26GB A 80-DC1B) The revision level of the firmware in the drive The bus width (in bits) Indicates, by Yes/No, if the following parameters are set: Synch Soft Reset Linked...
Chapter 5 Monitoring Viewing Bad Block Table and Request Sense Data The Error Table window is opened from the View menu, or its icon, as shown in Figure 5-10: Figure 5-10. Selecting Error Table A window of the following type appears. See Figure 5-11. Figure 5-11.
Chapter 5 Monitoring This table contains information about bad (unusable) areas on currently- configured logical drives and the date and time when the errors were discovered. A large number of bad blocks may signal a corrupted or failing disk. 1. Click Save File to record the bad block information for later inspection. 2.
Chapter 5 Monitoring Displaying Logical Drive Information The icons on the right side of the Controller View window represent the logical drives (also known as logical units or system drives) created by the controller out of the available physical drives. To display information about a particular logical drive, do the following: Double-click a logical drive icon in the Controller View window.
Chapter 5 Monitoring Indicates the logical and physical size of the logical drive. Indicates the stripe size and cache line size in use by the logical drive. Indicates if the write back cache is enabled or disabled. Indicates the operational status of the logical drive. Indicates the amount of capacity held by this logical drive (shown in a bar graph) out of the total amount of capacity configured on the controller.
Chapter 5 Monitoring Figure 5-14. Selecting Statistics View Settings When you open Statistics View, the Settings page is displayed. Here you will define the controllers, channels, and target physical devices or logical drives to include for statistical analysis. You select an operation to analyze, define a color and line segment to differentiate this analysis from others used for comparison, and optionally save your settings and capture data to a file.
Chapter 5 Monitoring You build an analysis string, which defines a line of data on a line graph, a section of a pie graph, or a bar on a bar graph. Each string consists of one or more controllers, channels, and physical devices or logical drives to include in the analysis, an operation to be analyzed, and a color and line style (for line graphs) to represent this string graphically.
Chapter 5 Monitoring 6. In the Operation drop-down list box, select an operation to monitor for this analysis string. Examples of operations include Reads, ReadKB, Writes, WritesKB, %Read, %Write, Read+Write, etc. 7. In the Color drop-down list box, select a color to represent this analysis string graphically.
Chapter 5 Monitoring Saving Settings to a File To save all your settings to a file for future use, refer to the following procedure (see Figure 5-15). 1. Click the Save Settings button under the Settings tab. A Save As dialog box is displayed. See Figure 5-16. Figure 5-16.
Chapter 5 Monitoring Using Previously Saved Settings To use previously saved settings, refer to the following procedure. See Figure 5-15. 1. Click the Open Settings button under the Settings tab. An Open dialog box is displayed. See Figure 5-17. Figure 5-17. Open Previously Saved Settings 2.
Chapter 5 Monitoring Capturing Data to a File To capture data to a file, refer to the following procedure. See Figure 5-15. 1. Click the Capture Data button under the Settings tab. A Capture Data dialog box is displayed. See Figure 5-18. Figure 5-18.
Chapter 5 Monitoring Displaying Previously Saved Data To display previously saved data, refer to the following procedure. See Figure 5-15. 1. Click the Display Data button under the Settings tab. A Display Data dialog box opens. See Figure 5-19. Figure 5-19. Display Data 2.
Chapter 5 Monitoring Line Graph Clicking the Line Graph tab in the Statistics View dialog box opens the Line Graph data page. See Figure 5-20. Figure 5-20. Statistics View: Line Graph Display The Line Graph page displays data for the analysis strings specified in the display window in the form of lines generated on a grid with time units along the horizontal axis and percentage points along the vertical axis.
Chapter 5 Monitoring The Graph Data box allows you to see currently generated data from the selected server (Present) or previously saved data (Past) from the buffer or from a data file selected within the Settings page. Pausing/Resuming the Data Display To pause (or resume) the data display, do the following: Click the Pause (or Resume, if previously paused) button.
Chapter 5 Monitoring Pie Graph Clicking the Pie Graph tab in Statistics View dialog box opens the Pie Graph data page. See Figure 5-21. Figure 5-21. Statistics View: Pie Graph Display The Pie Graph page displays data for the analysis strings specified in the display window in the form of a pie chart.
Chapter 5 Monitoring Bar Graph Clicking the Bar Graph tab in the Statistics View dialog box opens the Bar Graph data page. See Figure 5-22. Figure 5-22. Statistics View: Bar Graph Display The Bar Graph page displays data for each of the analysis strings specified in the display window as a separate bar.
Chapter 5 Monitoring Process Status Monitoring Initialization Status If logical drives are currently being initialized, open the Initialize Status box to monitor the progress, or cancel the process, as shown in Figure 5-23. Figure 5-23. Selecting Initialize Status Figure 5-24. Initialization Status Box The Initialize Status box displays the progress of one or more full logical drive initializations.
Chapter 5 Monitoring If all drives are selected for cancellation and you wish to reverse this, perform the following procedure. 1. Click the Clear All button, which deselects all drives for cancellation. 2. Click Close to close the Initialize Status box at any time. Rebuild Status If a rebuild process is currently underway, open the Rebuild Status box to monitor the progress, or cancel the process, as shown in Figure 5-25.
Chapter 5 Monitoring 1. Click the Cancel.. button to stop the rebuild. You may need to check the View menu to see if Rebuild Status is still enabled. If so, you may need to cancel other rebuilds as well. 2. Click the Close button to close the Rebuild Status box at any time. Consistency Check Status If a consistency check process is currently underway, open the Consistency Check Status box to monitor the progress, or cancel the process, as shown in Figure 5-27.
Chapter 5 Monitoring 1. Click the Cancel.. button to stop the consistency check. You may need to check the View menu to see if Consistency Check Status is still enabled. If so, you may need to cancel other consistency checks as well. 2.
Chapter 5 Monitoring WARNING To prevent lost data, do not attempt to cancel an Expand Array (Expand Capacity) process once it has started. Click the Close button to close the Expand Capacity Status box at any time.
6 Maintenance Processes Introduction FCArray Assistant Client maintenance processes include the activities listed below. These activities may be required occasionally to maintain arrays that use redundancy and/or fault tolerance, or to maintain the most up-to-date firmware maintenance releases: Running a consistency check on a logical drive to examine (and optionally restore) consistency (parity).
Chapter 6 Maintenance Processes Figure 6-1. Controller View Selection The Controller View window appears on screen. See Figure 6-2. 2. Double-click the desired logical drive in Controller View window. The logical drives are located on the right side of the Controller View window.
Chapter 6 Maintenance Processes 3. Click the Consistency Check button in the Logical Drive Information dialog box. See Figure 6-3. Figure 6-3. Logical Drive Information Dialog Box A message is displayed asking if you would like consistency restored in the event of errors.
Chapter 6 Maintenance Processes Figure 6-4. Consistency Check Error Action Message Consistency Check starts and the Consistency Check Status box appears. See Figure 6-5. Figure 6-5. Consistency Check Status Box 6. Close the Logical Drive Information dialog box and continue, or leave the dialog box open until Consistency Check has completed.
Chapter 6 Maintenance Processes If you need to carry out a device rebuild, perform the following procedure: 1. Reinsert the original drive responsible for the failure, unless it has failed. 2. Or, replace the failed drive with a new drive of equal or greater capacity. 3.
Chapter 6 Maintenance Processes Figure 6-7. Rebuild Button Available for This Disk Device 4. Click the Rebuild button in the Disk Device Information property sheet. Rebuild starts and the Rebuild Status dialog box appears. See Figure 6-8. Figure 6-8. Rebuild Status Box...
Chapter 6 Maintenance Processes 5. Close the box and continue or leave the box open until Rebuild has completed. When the rebuild operation has completed, the selected physical device and its logical drive(s) are returned to operational status. If you cancel a rebuild operation, the physical device returns to its offline (dead) status (red X) and the logical drives that occupy this physical device all go to critical status (yellow exclamation point).
Chapter 6 Maintenance Processes Figure 6-10. Flash Utility Dialog Box The Flash Utility dialog box comes up with no information specified. 3. Type the name of the appropriate image file (.IMA) in the Flash file selection box. 4. Or, click the Browse button to locate the file. If Browse is selected, the Open Image file dialog box displays as shown in Figure 6-11.
Chapter 6 Maintenance Processes 5. Navigate to and select the image filename. 6. Click Open in the Open image file dialog box. Once you’ve specified an appropriate image file, the Apply button is armed in the Flash Utility dialog box and the Flash file selection area displays details regarding the .IMA file.
Chapter 6 Maintenance Processes Figure 6-13. WARNING Message for Flash 9. Type Yes, and then click OK at the confirmation message. The Flash Utility writes the image data to RAM. A message prompt displays to program the flash. See Figure 6-14. Figure 6-14.
Chapter 6 Maintenance Processes 11. Click OK to request controller reset at this time. See Figure 6-15. CAUTION Resetting the controller will suspend all I/O activity currently underway on the selected controller; therefore confirmation is required to proceed with the reset. See Figure 6-16. Figure 6-16.
Chapter 6 Maintenance Processes WARNING It is the user’s responsibility to ensure all host I/O has stopped before powering off the system. NOTE If using duplex or Dual Active mode, it is only necessary to prepare one of the FCArray Controllers for shutdown. Preparing one controller for shutdown also prepares the other controller for shutdown.
Chapter 6 Maintenance Processes Prepare for Shutdown - This button starts the preparation for shutdown process, which activates the automatic features and requires no user input. Return to Normal Operation - This button cancels all required shutdown actions, returning the original data to cache RAM. This allows you to do those critical backups that may have been forgotten.
Chapter 6 Maintenance Processes Figure 6-19. Shutdown Dialog Box Functions WARNING It is the user’s responsibility to ensure all host I/O has stopped before powering off the system. 3. Click the Prepare for Shutdown button on the Shutdown dialog box. A check mark should appear in the check box next to Preparing for Shutdown under Controller Status.
7 Warranty and Support Software Product Limited Warranty The HP Software Product Limited Warranty will govern all Software which is provided to you (including Microsoft software) as part of the HP computer product. This HP Product Limited Warranty will supersede any non-HP software warranty terms that may be found in any documentation or other materials contained in the computer product packaging.
Chapter 7 Warranty and Support Some countries, states or provinces do not allow the exclusion or limitation of incidental or consequential damages, so the above limitation or exclusion may not apply to you. THE WARRANTY TERMS CONTAINED HERE, EXCEPT TO THE EXTENT LAWFULLY PERMITTED, DO NOT EXCLUDE, RESTRICT OR MODIFY AND ARE IN ADDITION TO THE MANDATORY STATUTORY RIGHTS APPLICABLE TO THE SALE OF THIS...
A Error Codes Overview FCArray Assistant classifies the events it records into five severity levels described in the following table. Table A-1. Severity Level Priorities and Descriptions Severity Type Description Critical Controller failure. Serious The failure of a major component within the array enclosure.
Appendix A Error Codes 272 Power supply failure. 274 Power supply failure. 288 Over temperature. Temperature is above 70 degrees Celsius. 291 Over temperature. 517 Lost connection to server, or server is down. Errors (Level 2) Rebuild stopped with error. Rebuild stopped with error.
Appendix A Error Codes 389 Controller has been reset. 393 Battery Power Low. 399 Controller’s partner is gone; controller is in failover mode now. Information (Level 4) A hard disk in array changed status. A hard disk been added as hot spare. An automatic rebuild has started.
Appendix A Error Codes 144 Logical drive initialization started. 145 Logical drive initialization done. 146 Logical drive initialization cancelled. 148 A new logical drive has been created. 149 A logical drive has been deleted. 150 Expand Capacity Started. 151 Expand Capacity Completed. 153 Bad Blocks found.
B Glossary Active/Active Mode See "Dual-Active (Duplex) Mode." See "Battery Backup Unit." Bad Block Table (or Bad Data Table) There are two bad-block tables that the controller automatically maintains. The Rebuild Bad Block Table stores information on bad blocks encountered during a rebuild or consistency check process.
Appendix B Glossary Consistency Check Refers to a process where the integrity of redundant data is verified. For example, a consistency check of a mirrored drive will make sure that the data on both drives of the mirrored pair is exactly the same. For RAID Level 5 redundancy, a consistency "connect"...
Appendix B Glossary Dual-Active (Duplex) Mode This is a method of interconnecting multiple RAID controllers that share a common set of drives. In addition to increasing overall performance, this method allows a surviving controller to take over resources of a failed controller. This "failover"...
Appendix B Glossary assignments are per host port and are independent of the assignments on other host ports. Logical drives may be assigned only one LUN per host port. By not assigning a LUN to a logical drive on a particular host port, that logical drive is made inaccessible to that host port.
Appendix B Glossary Mirroring Refers to the 100% duplication of data on one disk drive to another disk drive. Each disk will be the mirror image of the other. Pack See "Drive Groups (or Drive Packs)." Parity See "Rotated XOR Redundancy." Physical Drive States Refers to a drive’s current operational status.
Appendix B Glossary Rebuild: A disk drive is in a “rebuild” state... While it is in the process of being rebuilt. During this process, data is regenerated and written to the disk drive. This state is sometimes referred to as "Write-Only" (WRO). RAID RAID stands for Redundant Array of Independent Disks.
Appendix B Glossary Level 5 Data is "striped" across several physical drives. For data redundancy, drives are encoded with rotated XOR redundancy. Level 0+1 Combines RAID 0 striping and RAID 1 mirroring. This level provides redundancy through mirroring. Levels 00, 10, 30, and 50 Multi-layer RAID levels, which span RAID levels 0, 1, 3, and 5 by striping data across, drive groups (RAID Drives).
Appendix B Glossary Replacement Table A replacement table contains information regarding which devices have been replaced by others through standby replacement. Rotated XOR Redundancy This term (also known as "parity" or "consistency data") refers to a method of providing complete data redundancy while requiring only a fraction of the storage capacity of mirroring.
Appendix B Glossary A "standby" disk drive of identical or larger size is found attached to the same controller. All of the system drives that are dependent on the failed disk are redundant system drives, for example, RAID 1, RAID 3, RAID 5, and RAID 0+1. NOTE The automatic rebuild will only happen on the SAME controller, never across controllers.
Appendix B Glossary into blocks. Block 1 of the data will be stored on drive 1, block 2 on drive 2, block 3 on drive 3, block 4 on drive 1, block 5 on drive 2 and so on. This storage method increases the disk system throughput by ensuring a balanced load among all drives.
Index settings, pager, 24 Sign On, 22 administration rights, 12 8-bit or 16-bit transfers, 51 fcarray, 12 Administrator access rights, 82 account, user additional system previleges, 30 administration rights, 12 initiates drive kill, 30 action alerts initiates drive rebuild, 30 e-mail, 2 initiates drive state changes, 30 fax, 2...
Index dialog box, 38 RAID Level tab, 69 e-mail, 38 Stand-alone drive (JBOD), 70 fax, 38 Striping (RAID 0), 70 fax settings, 41 Write cache enable/disable, 72 launch application, 38 Automatic Configuration, 64 pager, 38 Configuration Summary, 66 Alarms interactive setup, 3 e-mail, 38 new configuration, 64 fax, 38...
Index configuration logical drive configuration, 21 file menu, 34 logical drives, 100 load previous, 34 physical device configuration, 21 Open Configuation, 34 physical devices, 100 configuration file, 34 View menu, 21 apply configuration, 35 window, 100 file name, 35 current file server file type, 35 controller operational status, 18 open file, 35...
Index set up IP addresses, 23 Synch, 105 set up server groups, 23 vendor, 105 set up server names, 23 Display Controller Information device Administration menu, 23 rebuild options, 130 icon, tool bar, 26 Device Information drive ANSI version support, 104 3-½...
Index bad block table, 22 disk array capacity, 124 bad blocks, 107 monitor progress, 124 icon, 106 target RAID group, 22 icon, tool bar, 26 View menu, 22 Request Sense Data, 107 Expert Controller Options, 54 saving, 107 change RAID 5 symmetry, 54 storage device, 22 debug port speed, 55 View menu, 22...
Index RAID Assistant, 62 pritical use, 16 set Client names. See also requirements, 3 DACEVENT run in background, 16 set IP addresses, 13 server selection box, 18 FCArray Assistant Client, 1 software, 1, 3 action alerts, 2 software installation, 3 Administration menu, 22 software requirements, 3, 5 button controls, 16...
Index unselected file server, 18 Guest warning events, 19 limited access, 30 FCArray Controller monitor Global Status, 30 battery back unit, 57 monitor Log Information Viewer, 30 duplex mode, 80 LUN mapping, 80 simplex mode, 80 hardware requirements Fibre Controller Options, 56 FCArray Assistant Server, 4 file menu heartbeat sensing, 80...
Index Initialize Status, 121 cancel drive initializations, 121 Launch Application, 38 displays progress, 121 Line Graph, 117 drive status, 21 analysis strings, 117 ongoing status, 21 exiting, 118 View menu, 21 Graph Data, 118 Install Shield® Wizard Graph Options, 118 software installation, 9 pause or resume, 118 Intelligent Battery Backup Unit (BBU),...
Index window, 108 RAID level, 78 write back cache enabled/disabled, Span exisiting array, 63 special features, 85 logical drives stripe size, 79 fault tolerant, 127 Write Cache, 79 Logical drives, 79 manually configure Logical Unit Numbers (LUNs), 79 disk arrays, 3 LUN assignments, 79 Manual Configuration, 3 LUN Mapping tab, 81...
Index Modem hangup string, 39 Manual configuration, 62 Modem setup string, 39 Manual Configuration, 75 numberic, 39 manually configure, 2 pager prefix, 39 RAID configuration utility, 23 pager suffix, 39 semi-automatically configures, 2 phone number, 39 setup new disk arrays, 62 remove pager alarm, 40 three modes, 62 setup dialog box, 39...
Index semi-automatically configure modify user preferences, 36 Assisted Configuration, 3 pager, 37 step-by-step, 3 parity, 47 sequential delay, 51 severity level, 37 server group Statistics View, 109 defined, 16 stop bits, 47 not defined, 16 user preferences, 36 server groups Settings tab Define Server Groups, 23 Alarm Setup, 38...
Index spin up, 51 basic system privileges, 30 spin up delay, 51 can look, 30 Statistics View, 109 can’t touch, 30 bar graph, 111 Sign On dialog box, 31 Bar Graph, 120 user account Capture data, 115 administration rights, 12 create analysis string, 111 user data define channels, 110...