Manuals

Manuals
The Dell PowerVault 660F RAID Controller: Dell OpenManage™ Array Manager 3.1 User's Guide

Back to Contents Page

The Dell PowerVault 660F RAID Controller

Dell OpenManage™ Array Manager 3.1 User's Guide

  Controller Description

  Array Manager Storage Model

  Dell PowerVault 660F RAID Controller Configuration Overview

  Dell PowerVault 660F RAID Controller Commands and Procedures Summary

  Array Group Commands

  Disk Group Commands

  Virtual Disk Commands

  Array Disk Commands

  Controller Commands

  Subsystem Commands

  Enclosure Management Overview and Commands

  How the Battery Backup Unit Works

This chapter describes how to configure and manage arrays with the Dell PowerVault™ 660F RAID controller.

Note A Dell PowerVault 660F controller should be managed by only one Array Manager managed node. See Adding and Removing Components in the Array Manager Utilities chapter for details.

Controller Description

The Dell PowerVault 660F RAID controller is a high-performance Fibre Channel host to Fibre Channel disk array controller. The controller provides one Fibre host channel and two Fibre drive channels conforming to Fibre Channel standards. The logical protocol used for both host and disk communications is 100 MB/s Fibre Channel Protocol (FCP) SCSI over fibre. The controller provides Fibre Channel host performance and fault-tolerant RAID disk operations for Fibre Channel disk environments. The controller is an intelligent, caching controller that supports RAID levels 0, 1, 3, 5, and 0+1. The controller allows multiple hosts in a Storage Area NetWork (SAN) to access the array of physical disk drives (array disks), which can be configured as one or more virtual storage devices (virtual disks).

The Dell PowerVault 660F RAID controller also provides continuous access to data in the event of a controller failure. This capability comes with a redundant controller system, using two controllers that share access to the same disk array. In the event of a controller failure, controller operations are assumed by the surviving controller through a failover process. The failed controller can then be removed and replaced while the system is online. The new controller resumes processing array operations in a failback process. During failover and failback, write cache coherency is maintained with the array disks.

The controller supports a battery backup unit (BBU) for maintaining memory content in case of an AC power failure. The principal purpose of the BBU is to provide cache fault tolerance during a power glitch; however, the BBU is capable of sustaining memory content for hours at a time, depending on the type and size of the memory. The fault management features are based on the SCSI-3 Enclosure Services (SES) device interface.

The following features are available on the Dell PowerVault 660F RAID controller:

  • Drive Channel Failover — Provides support for using both ports of a dual-ported fibre disk drive in an active-inactive topology. Each controller can access any of the drives through either of the ports by using the dual fibre channels (loops) in the PowerVault 224F enclosure. When the channel between the controller and drive fails, the controller automatically fails over to the other channel.

  • Cache Coherency — Allows server access to a virtual disk (or LUN) through either controller when operating in an active-active mode. It achieves this by operating each controller in a mode in which virtual disks configured with the write-back caching policy are treated as though they were configured for write-through operation and the cache is flushed. Allows the two controllers to operate in an active-active mode without the requirement of a dedicated serial cable.

  • Memory DIMM Support — Additional support for memory DIMM sizes 128 MB, 256 MB, and 512 MB.

  • Enclosure Management — Provides notification of enclosure status changes for fans, power supplies, and temperature through Array Manager.

  • Conservative Cache Mode — Provides a higher level of data protection after a critical system component has failed. It automatically switches virtual disks with a write-back cache policy to write-through cache policy and flushes their cache.

  • Enclosure Alarms — Enabling of enclosure alarms based on drive fault conditions.

  • Dell PowerVault 660F RAID Arrays — Manages one or more Dell PowerVault 660F arrays within a Fibre Channel zone in a Storage Area Network.

  • 32 Virtual Disk (LUN) Support — Allows a maximum of 32 virtual disks.

  • Real-Time Online Virtual Disk Expansion — Allows for the expansion of a current virtual disk or adding a new virtual disk to a disk group while the system is online.

  • Background Initialization (Instant RAID Availability) — This is only available in version 7.7 or later of the controller firmware. This feature allows a virtual disk to be used while it is being initialized in the background. This feature allows host I/O operations to use a virtual disk immediately after the disk is created without waiting for the virtual disk initialization to complete.

  • 112 Array Disk Support — Supports 112 Fibre Channel array disks assembled in a maximum of 8 enclosures containing a maximum of 14 array disks each.

  • 16 Disks per Disk Group — Allows a maximum of 16 array disks per disk group.

  • Cluster Support — Supports clusters with the Microsoft Cluster Server.

Supported RAID Levels

The Dell PowerVault 660F RAID controller supports the following RAID levels:

  • Concatenation

  • RAID-0

  • RAID-1

  • RAID-3 and RAID-5

  • RAID-0+1

Supported RAID Levels 

RAID
Level


Description

# of Drives
Min. Max.

Fault
Tolerant

Concatenation

Storing data either on one disk (generally considered a simple volume) or on disk space that spans more than one disk (a spanned volume).

1

16

No

0

Block striping is provided, which yields higher performance than is possible with individual disk drives. No redundancy is provided.

2

16

No

1

Disk drives are paired and mirrored. All data is 100% duplicated on an equivalent disk drive.

2

2

Yes

3 and 5

Data is striped across several physical disk drives. Parity protection is used for data redundancy.

3

16

Yes

0+1

Combination of RAID levels 0 and 1. Data is striped across disks with mirrors of the stripes on adjacent disks. This can be configured to have an odd number of disks.

3

16

Yes

Maximum Virtual Disks per Controller

You can create a maximum of 32 virtual disks on a Dell PowerVault 660F RAID controller.

Conservative Cache Mode

Conservative Cache mode is a feature of the Dell PowerVault 660F RAID controller. It is an operating mode in which virtual disks configured with the write-back caching policy are treated as though they were configured for write-through operation and the cache is flushed. Conservative Cache mode is entered to provide a higher level of data protection after a critical system component has failed. When the condition forcing Conservative Cache mode is resolved, the cache policies on the system drives are converted back to their original settings.

Conditions that cause Conservative Cache execution are:

  • The Conservative Cache Mode controller option is enabled for a redundant controller configuration, and a controller has either failed or is disabled.

  • A power supply has failed (not power supply removal or power supply not present).

  • An enclosure supporting redundant power (multiple power supply support) is operating on a single power supply.

  • An enclosure temperature exceeds the warning threshold.

  • SES monitoring has failed.

  • The Conservative Cache Mode controller option is enabled for a redundant controller configuration, and a controller has either failed or is disabled.

  • A power supply has failed (not power supply removal or power supply not present).

  • An enclosure supporting redundant power (multiple power supply support) is operating on a single power supply.

  • An enclosure temperature exceeds the warning threshold.

  • SES monitoring has failed.

For information on how to change the conservative cache mode setting, see Advanced Controller Options. By default, conservative cache mode is enabled.


Array Manager Storage Model

Working with these controllers requires an understanding of the Array Manager storage model, which represents the Array Manager storage objects in an object hierarchy. Each object has a set of attributes and operations associated with it. Attributes describe the properties of the object, and operations allow you to create new objects and modify existing object attributes. See The Array Manager Storage Model section in the Storage Management Concepts chapter for more information about the Array Manager storage model.

Operations that are inactive (dimmed) in the console are not supported or not available at that time. To view attributes or to perform operations, right-click a given storage object. A context menu will appear with a list of commands available, including a Properties command.


Dell PowerVault 660F RAID Controller Configuration Overview

This section summarizes the steps for configuring the storage attached to redundant Dell PowerVault 660F RAID controllers.

  1. Determine requirements for disk groups, virtual disks, and hot spares, including the storage capacity and RAID type for each virtual disk. Make sure the requirements for operating system partitions, fault tolerance, and total capacity are considered during this determination. Note that hot spares are used both for recovery from disk failure and for future capacity expansion.

  2. Identify requirements for future capacity expansion. Note that if a virtual disk is to be expanded, it must be the only virtual disk in its disk group. Keep this in mind when determining whether to create one or many virtual disks within a disk group.

  3. Create required disk groups and virtual disks. Note the following considerations:

    • Each disk group's capacity must be completely consumed by one or more virtual disks before the next disk group can be created.

    • Although virtual disks can be added to a disk group at a later time, if the size of a virtual disk is to be expanded later, then the disk group can contain only a single virtual disk.

    • A virtual disk's RAID type must be defined at the time of creation.

    • Virtual disks must be initialized before they can be accessed by a host computer operating system. Begin initialization of each virtual disk before creating the next disk group and virtual disk to minimize initialization times. Background initialization can be used if the virtual disk is needed before initialization is complete.

    • The RAID types available depend on the number of array disks in the disk group.

    • The stripe size for all virtual disks managed by a PowerVault 660F controller is set to the same value. It is determined by the stripe size setting on the first virtual disk created. For the remaining virtual disks, the stripe size field is inactive (dimmed).

  4. Assign one or more hot spares to enable auto-rebuild in the event of drive failure within a fault-tolerant virtual disk.

  5. On a Windows system, if the PowerVault 660F controller is part of a SAN, you must first assign the virtual disk to a server by using the Dell OpenManage™ Storage Consolidation software. Once assigned to a server (or if configured in a "direct-attach" hardware configuration) you must perform a console rescan in Windows® 2000 or reboot the server in Windows NT® in order to access the virtual disk.

  6. Create and format operating system partitions to complete the configuration. See the Disk Management and Volume Management chapters for details.


Dell PowerVault 660F RAID Controller Commands and Procedures Summary

The remainder of this chapter provides detailed information on the Dell PowerVault 660F RAID controller commands and procedures and has the following main topics:


Array Group Commands

An array group contains array disks that are controlled by a particular array controller. An array group is named by the number of the array controller it is associated with. For example, array disks attached to Controller 0 belong to Array Group 0. Because the Dell PowerVault 660F RAID controller can support 112 array disks in a single array group, array disks must be further divided into disk groups with up to 16 disks each. You create virtual disks from a disk group.

You can perform the following operations from the Array Group context menu:

  • Create groups of array disks — Use the Create Disk Group function to select specific array disks to be configured as a disk group.

  • Add global hot spare disks — Use the Add Spares function to add global hot spare disks to the selected disk group.

  • Delete all information on the controller — Use the Reset Configuration function to clear the controller in order to create a fresh configuration.

  • View information on a selected array group — Use the Array Group Properties command.

To bring up an array group's context menu, right-click the array group object in the tree view.

Create Disk Group

Use this function to create a disk group from available physical array disks. The disk group of array disks will be used to create virtual disks. The full capacity of the disk group must be used before additional disk groups can be created. You can have up to 16 array disks per disk group. Before you create a disk group, consider the following items:

  • The number of disks needed for the RAID levels you want to implement.

  • The number of virtual disks to include in the disk group. Note that if a virtual disk is to be expanded later, it must be the only virtual disk in the disk group and use all the disk space of the member array disks.

To create a disk group:
  1. Right-click an array group.

  2. Click Create Disk Group. The Create Disk Group dialog box appears.

  3. Select one or more array disks from the Available Array Disks list. Drag the selected disk(s) to the Add Array Disks list or click Add Disk to add to the Add Array Disks list. Continue adding disks as required by your configuration.

  4. Disks can be removed from the Add Array Disks list by selecting the specific disk and clicking on Remove Disk, or remove all disks from the Add Array Disks list by clicking on Remove All.

  5. Verify that the Add Array Disks list contains the appropriate disks. Click OK to invoke the changes. (Click Cancel to discontinue the operation.)

Add Spares

Use this function to create a global hot spare disk. This array disk will be used to rebuild disk groups containing redundant virtual disks.

  1. Right-click an array group.

  2. Click Add Spares. The Add Spares dialog box appears.

  3. Select one or more array disks from the Available Array Disks list. Drag the selected disk(s) to the Add Array Disks list or click Add Disk to add to the Add Array Disks list. Continue adding spare disks as required by your configuration.

  4. Disks can be removed from the Add Array Disks list by selecting the specific disk and clicking on Remove Disk, or remove all disks from the Add Array Disks list by clicking on Remove All.

  5. Verify that the Add Array Disks list contains the appropriate disks. Click OK to make the changes. (Click Cancel to discontinue the operation.)

A specific array disk with Ready status can also be made a global hot spare by right clicking on it and selecting Make global hotspare.

Note If multiple array disks that are different sizes are configured as global hot spares, a rebuild will choose the array disk that best fits the array disk that failed.

Reset Configuration

Use this function to delete all configuration information on the controller, so you can perform a fresh configuration.

Caution Resetting a configuration permanently destroys all data on the controller and array disks. This operation is not recoverable.
Note It is strongly recommended that you first delete all the volumes (and unassign the virtual disks using Dell OpenManage Storage Consolidation if the array is configured in a Storage Area Network) before performing a Reset Configuration.
  1. Right-click an array group.

  2. Click Reset Configuration. A warning/confirmation dialog box appears warning that all virtual disks and data will be lost. The user is asked to confirm this operation.

  3. Click Yes to continue. (Click No to exit the function.)

Array Group Properties

The Properties command for a selected array group displays the following information:

  • Name — This field displays the array group number, which is equivalent to the controller number.

  • Controller — This field displays the number of the controller with which this array group is associated. There is one number for the pair of controllers.

  • Status — This field displays the current status of the array group. Possible values are:

    • Online — The array group has been configured and is functioning normally.

    • Offline — The array group has not been configured, or the configuration has just been cleared.

    • Failed — The array group has failed to operate properly.

    • Rebuild — The array group has been configured and is in the process of being rebuilt.

Note If the status value is anything other than Ready, a red X appears to the left of the status to indicate a situation that requires attention.

Disk Group Commands

You can perform the following operations from the Disk Group context menu:

  • Create virtual disks — Use the Create Virtual Disk Wizard to create virtual disks.

  • Apply RAID policies — Use the Apply RAID Policy Wizard to apply RAID policies to virtual disks and volumes.

  • Customize RAID policies — Use the Edit RAID Policy Wizard to create, edit, or delete RAID policies for the PowerVault 660F controller.

  • Add capacity to a virtual disk — Use the Expand Capacity function to increase the size of the virtual disk.

  • Add virtual disks to a disk group — Use the Add Virtual Disk function to add virtual disks to the array disk group.

  • Delete a disk group — Use the Delete Disk Group function to remove a disk group from the array group.

  • View information on a selected disk group — Use the Disk Group Properties command.

To bring up a disk group's context menu, right-click the disk group object in the tree view.

Create Virtual Disk

Creating virtual disks allows you to choose from a variety of RAID configurations to make the best use of your array disk storage. You must create a disk group before creating a virtual disk, because the array disks for a virtual disk are selected from a disk group. See Create Disk Group in this chapter for details.

The Dell PowerVault 660F RAID controller supports the following RAID configurations: concatenation, RAID-0, RAID-1, RAID-3, RAID-5, and RAID-0+1. For more information about RAID configurations, see Choosing RAID Levels in the Storage Management Concepts chapter.

Note When you create virtual disks, you may want to consider how virtual disks must be deleted. Because of hardware constraints, virtual disks must be deleted in reverse order of their creation. In other words, you must delete the most recently created virtual disk first and continue to delete in reverse order.
  1. Right-click a disk group. For information on creating a disk group, see Create Disk Group.

  2. Select Create Virtual Disk from the Task pulldown menu. The Welcome to the Create Virtual Disk Wizard screen appears.

  3. Read the welcome screen and click Next to continue. (Click Cancel to discontinue the operation.) The Select Virtual Disk Type screen appears.

  4. Select the Type, Size, Stripe Size, and Write Policy for the virtual disk.

Supported virtual disk types or RAID levels are available in the drop-down menu of the Type field. The choices shown in the drop-down menu depends on the number of array disks in the disk group.

Note When creating virtual disks in a disk group, use non-redundant RAID levels (such as concatenated or RAID 0) only when the disk group will not need hot-spare disk replacement. If a disk group contains at least one non-redundant virtual disk, any failed array disks in the disk group cannot be rebuilt with a hot-spare array disk.

The stripe size is selectable only on the first virtual disk created. Supported stripe size values are available in the drop-down menu of the Stripe Size field. When you create additional virtual disks, the stripe size setting is inactive (dimmed) because there can be only one stripe size for all virtual disks on the same Dell PowerVault 660F controller.

The Write Policy toggles between Write Cache Enabled and Write Cache Disabled. When write cache is enabled, the controller returns a completion status to the host as soon as the cache memory receives the data. The array disk receives the data at a more appropriate time. When write cache is disabled, the controller writes data to the array disk before returning completion status to the host.

  1. When the virtual disk attributes are set appropriately, click Next to continue. (Click Back to return to the previous screen. Click Cancel to discontinue the operation.) The Completing the Create Virtual Disk Wizard screen appears.

Note Initializing the new virtual disk is strongly recommended and may take approximately one hour to complete for foreground initialization, depending on the size of the virtual disk. Multiple simultaneous disk foreground initializations are supported, but having more than five virtual disk initializations running at the same time can slow down the response time of commands from Array Manager to that PowerVault 660F fibre channel array. Array Manager does not allow initialization to immediately occur after virtual disk creation if five virtual disk initializations are already ongoing. You will have to later manually start an initialization when one or more of the current initializations are finished.
  1. Check the Initialize Disk option if you want to perform a foreground initialization on the new virtual disk immediately, and click Finish to create the virtual disk as determined in the previous steps. (Click Back to return to the previous screen. Click Cancel to discontinue the operation.)

Note If you want, initialization can be performed later by choosing Initialize or Background Initialize (if available) from the Virtual Disk context menu. Also, if the Autostart Background Init controller option is set, the virtual disk is automatically queued up for background initialization when it is created. The Background Initialize controller option is only available when using PowerVault 660F controller firmware 7.7 or later.
Note Starting a foreground initialization (by checking the Initialize Disk option) will suspend any active background initializations on another virtual disk. The background initialization will continue once all foreground initializations are either completed or canceled.

If this is the first virtual disk created, a dialog box notifying the user that the controller needs to reset appears. The reset operation may take more than 30 seconds to complete.

  1. After foreground initialization completes (or background initialization is running), do one of the following:

  • If the PowerVault 660F array is part of a SAN, assign the virtual disk to a server by using the Dell OpenManage Storage Consolidation software. If the virtual disk is assigned to a Windows NT server, you must reboot for the server to be able to access the virtual disk. For Windows 2000, you must perform an Array Manager console rescan.

  • If the PowerVault 660F controller is connected through direct attach configuration, you will need to perform an Array Manager console rescan in Windows 2000 or a reboot in Windows NT for the server to be able access the virtual disk.

  1. Add a disk signature to the virtual disk.

For instructions on writing a disk signature, see the section Write a Disk Signature in the Disk Management chapter.

Your virtual disk is now ready to be used by the server.

Apply RAID Policy

Use this function to apply RAID policies to create virtual disks.

Note If you use this method, all your virtual disks will be in one disk group. You will not be able to use the Expand Capacity command to add array disks in the future if the policy contains more than one virtual disk.
  1. Right-click a disk group.

  2. Click Apply RAID Policy. The Welcome to the RAID Policy Wizard screen appears.

  3. Read the welcome screen and click Next to continue. (Click Cancel to discontinue the operation.) The Select RAID Policy screen appears.

  4. Use the RAID Policy Browser to select a RAID policy to apply to the array disk group. Check the disk(s) for which this RAID policy is to be applied. Changes can be made to this policy's settings by double-clicking on any of the fields. These changes will be applied "on the fly" without editing or creating a new RAID policy. Click Revert to default to revert to the existing policy's default settings.

  5. When the RAID policies are set appropriately, click Next to continue. (Click Back to return to the previous screen. Click Cancel to discontinue the operation.) The Completing the RAID Policy Wizard screen appears.

Note Initializing the new virtual disk is strongly recommended and may take approximately one hour to complete for foreground initialization, depending on the size of the virtual disk. Multiple simultaneous disk foreground initializations are supported, but having more than five virtual disk initializations running at the same time can slow down the response time of commands from Array Manager to the PowerVault 660F fibre channel array. Array Manager will not allow initialization to immediately occur after virtual disk creation if five virtual disk initializations are already ongoing. You will have to later manually start a initialization when one or more of the current initializations are finished.
  1. Check the Initialize Disk option if you want to immediately perform a foreground initialization on the new virtual disk, and click Finish to create the virtual disk as determined by the RAID policy chosen. (Click Back to return to the previous screen. Click Cancel to discontinue the operation.)

Note If you wish, initialization can be performed later by choosing Initialize or Background Initialize from the Virtual Disk context menu. Also, if the Autostart Background Init controller option is set, the virtual disk is automatically queued up for background initialization when it is created.
Note Starting a foreground initialization (by checking the Initialize Disk option) will suspend any active background initialization occurring on another virtual disk. The background initialization will continue once all foreground initializations are either completed or canceled.

If this is the first virtual disk created, a dialog box notifying the user that the controller needs to reset appears. The reset operation may take more than 30 seconds to complete.

  1. After the foreground initialization completes (or if initializing in the background), do the following:

  • If the PowerVault 660F controller is part of a SAN, assign the virtual disk to a server by using the Dell OpenManage Storage Consolidation software. If the virtual disk is assigned to a Windows NT server, you must reboot for the server to be able to access the virtual disk. For Windows 2000, you must perform an Array Manager console rescan to use the virtual disk.

  • If the PowerVault 660F controller is connected through direct attach, you must rescan in Windows 2000 or reboot the server for Windows NT for the server to be able access the virtual disk.

  1. Add a disk signature to the virtual disk.

For instructions on writing a disk signature, see the section Write a Disk Signature in the Disk Management chapter.

Edit RAID Policy

Use this function to create, edit, or delete RAID policies.

To create a new RAID policy:

  1. Right-click a disk group.

  2. Click Edit RAID Policy. The RAID Policy Editor screen appears.

  3. Click New Policy. An empty detailed RAID Policy Editor screen appears.

  4. Click Add Disk. A disk with empty attribute fields appears on the screen.

  5. Edit the fields by typing the appropriate information, or double-click in the field for a context menu of possible settings.

  6. Add more disks as required for your configuration.

The last disk in the list can be removed from the configuration by clicking Remove Disk.

  1. Enter a name in the Policy Name field.

  2. When all settings are correct, click OK to return to the main RAID Policy Editor screen. (Click Cancel to discontinue the operation.)

  3. Click OK to save the configuration. (Click Cancel to discontinue the operation.)

To edit an existing RAID policy:

  1. Right-click a disk group.

  2. Click Edit RAID Policy. The RAID Policy Editor screen appears.

  3. Select the RAID policy you wish to modify.

  4. Click Modify Policy. A detailed RAID Policy Editor screen appears showing the attributes of the selected RAID policy.

  5. Edit the fields by typing the appropriate information, or double-click in the field for a context menu of possible settings.

  6. Add or delete disks as required by your configuration.

  7. When all settings are correct, click OK to return to the main RAID Policy Editor screen. (Click Cancel to discontinue the operation.)

  8. Click OK to save the configuration. (Click Cancel to discontinue the operation.)

To delete a RAID policy:

  1. Right-click a disk group.

  2. Click Edit RAID Policy. The RAID Policy Editor screen appears.

  3. Select the RAID policy you wish to delete.

  4. Click Delete Policy.

  5. Click OK to save the configuration. (Click Cancel to discontinue the operation.)

Expand Capacity

Use this function to increase the capacity of an existing disk group while the subsystem is online. The Expand Capacity command appends the added array disk's capacity to the existing virtual disk specified in the request. In contrast, the Add Virtual Disk command adds a new virtual disk, using the existing and added array disks.

The Expand Capacity command is not available (menu option is dimmed) unless the following conditions are met:

  • The PowerVault 660F controller is operating with the partner controller held in reset. Use the Disable Partner command to place the partner controller in reset before invoking Expand Capacity. This command can be performed only on disk groups with one virtual disk, which must not be configured as a concatenated RAID level.

  • The array disks to be added to the disk group are configured as hot spares.

Note that the following considerations apply when using the Expand Capacity command:

  • Starting an Expand Capacity suspends any background initialization occurring on another virtual disk. The background initialization will continue once the Expand Capacity is completed or canceled.

  • When you expand the capacity of a virtual disk with RAID level 0, the virtual disk's RAID level is automatically converted to RAID 0+1.

Use the following procedure to increase the capacity of an existing virtual disk in a disk group:

  1. Right-click a disk group containing the virtual disk to be expanded.

  2. Click Expand Capacity. The Expand Capacity dialog box appears.

  3. Select one or more array disks from the Available Array Disks list. Drag the selected disk(s) to the Add Array Disks list or click Add Disk to add to the Add Array Disks list. Continue adding disks until you want to stop or you reach the 16 array disk limit.

Array disks can be removed from the Add Array Disks list by selecting the specific disk and clicking on Remove Disk, or remove all disks from the Add Array Disks list by clicking on Remove All.

  1. Verify that the Add Array Disks list contains the appropriate disks. Click OK to make the changes. (Click Cancel to discontinue the operation.)

A temporary disk group appears that contains the selected array disks. This disk group remains until the Expand Capacity procedure is completed. When the procedure is finished, the temporary disk group will be removed and the selected array disks are displayed under the disk group that contains the virtual disk that has been expanded.

The Expand Capacity process may take 4 to 24 hours to complete, depending on the number of disks involved and their capacity.

  1. After the Expand Capacity process has completed, you MUST enable the partner controller to re-establish controller redundancy.

See the Enable Partner commands.

Note No rebuilds of redundant virtual disks will take place until after the Expand Capacity operation is completed and the partner is enabled.
  1. If the virtual disk is on a Windows NT server, you must first reboot to use the additional free space. For a Windows 2000 server, you must perform a console rescan for the server to recognize the additional space.

  2. You are now ready to put a format and a file system on the free space.

Refer to Working with Dynamic Volumes in the Volume Management chapter.

Add Virtual Disk

The Add Virtual Disk command is not available (menu option is dimmed) unless the following conditions are met:

  • The PowerVault 660F controller is operating with the partner controller disabled. Use the Disable Partner command to hold the partner controller in reset before invoking Add Virtual Disk.

  • The array disks to be added to the disk group for the new virtual disk are configured as hot spares.

Note Starting an Add Virtual Disk suspends any background initialization occurring on another virtual disk. The background initialization will continue once the Add Virtual Disk is completed or canceled.

The Add Virtual Disk adds a new virtual disk, using the existing array disks.

  1. Right-click a disk group.

  2. Click Add Virtual Disk. The Welcome to the Add Virtual Disk Wizard screen appears.

  3. Read the welcome screen and click Next to continue. (Click Cancel to discontinue the operation.) The Select Virtual Disk Type screen appears.

  4. Select the Type and Write Policy for the virtual disk.

Supported virtual disk types or RAID levels are available in the drop-down menu of the Type field.

Supported RAID levels are described in the Supported RAID Levels table near the beginning of this chapter.

Note When creating virtual disks in a disk group, use non-redundant RAID levels (such as concatenated or RAID 0) only when the disk group will not need hot-spare disk replacement. If a disk group contains at least one non-redundant virtual disk, any failed array disks in the disk group cannot be rebuilt with a hot-spare array disk.

The Write Policy toggles between Write Cache Enabled and Write Cache Disabled. When write cache is enabled, the controller returns a completion status to the host as soon as the cache receives the data. The target device receives the data at a more appropriate time. When write cache is disabled, the controller writes data to the target device before returning completion status to the host.

  1. When the virtual disk attributes are set appropriately, click Next to continue. (Click Back to return to the previous screen. Click Cancel to discontinue the operation.) The Select Disk screen appears.

  2. Select one or more spare disks for this virtual disk by checking the appropriate disk(s).

  3. When the spare disk or disks are selected, click Next to continue. (Click Back to return to the previous screen. Click Cancel to discontinue the operation.) The Completing the Add Virtual Disk Wizard screen appears.

Note Initializing the new virtual disk is strongly recommended and may take approximately one hour to complete, depending on the size of the virtual disk. Multiple simultaneous disk initializations are supported, but having more than five virtual disk initializations running at the same time can slow down the response time of commands from Array Manager to the PowerVault 660F fibre channel array. Array Manager will not allow more than five simultaneous initializations.
  1. Check the Initialize Disk option if you want to initialize the new virtual disk immediately, and click Finish to create the virtual disk as determined in the previous steps. (Click Back to return to the previous screen. Click Cancel to discontinue the operation.)

Note If you want, initialization can be performed later by choosing Initialize or Background Initialize from the Virtual Disk context menu.
Note Starting a foreground initialization (by checking the Initialize Disk option) will suspend any active background initialization occurring on another virtual disk. The background initialization will continue once all foreground initializations are either completed or canceled.
  1. Click OK to continue.

  2. After the Add Virtual Disk process has completed, you MUST enable the partner controller to re-establish controller redundancy.

See the Enable Partner commands.

Note No rebuilds of redundant virtual disks will take place until after the Add Virtual Disk operation is completed and the partner is enabled.
  1. If you are using a SAN, see the SAN Administrator's Guide for instructions on how to assign the new virtual disk to a server, using the Dell OpenManage Storage Consolidation software.

Delete Disk Group

Use this function to remove the selected disk group from the array group.

Note Before you can delete a disk group, you must have deleted the virtual disks in the disk group.
  1. Right-click a disk group.

  2. Click Delete Disk Group. A warning/confirmation dialog box appears notifying the user that the selected disk group will be deleted. The user is asked to confirm this operation.

  3. Click Yes to continue. (Click No to exit the function.)

Note After deleting the last disk group, you must reset the configuration. See Reset Configuration in this chapter.

Disk Group Properties

The Properties command for a disk group gives the following information on the selected disk group:

  • Group Size — This field displays the total size of the disk group. This is the sum of all selected disks' physical sizes configured in this disk group.

  • Used Space — This field displays the amount of used or configured space.

  • Free Space — This field displays the amount of free or unused space.

  • Minimum Stripe Size — This field displays the minimum stripe size capable by the controller.

  • Maximum Stripe Size — This field displays the maximum stripe size capable by the controller.

  • Default Stripe Size — This field displays the current stripe size being used. Supported stripe sizes are 4 KB, 8 KB, 16 KB, 32 KB, and 64 KB.

  • Status — This field displays the current status of the disk group. Possible values are:

    • Online — The disk group has been configured and is functioning normally.

    • Offline — The disk group has not been configured or the configuration has just been cleared.

    • Failed — The disk group has failed to operate properly.

    • Rebuild — The disk group has been configured and is in the process of being rebuilt.

Note If the status value is anything other than Ready, a red X appears to the left of the status to indicate a situation that requires attention.

Virtual Disk Commands

You can perform the following operations from a virtual disk's context menu:

  • Change write caching policy — Use the Change Policy function to change the write caching policies of your virtual disk.

  • Delete a virtual disk — Use the Delete Virtual Disk function to delete the virtual disk. This is only selectable on the virtual disk that was created last.

  • Initialize a virtual disk in the foreground— Use the Initialize function to manually start a foreground initialization on the virtual disk.

  • Cancel a foreground initialization — Use the Cancel Initialize function to cancel all foreground initializations that are in progress.

  • Initialize a virtual disk in the background --- Use the Background Initialize function to perform a background initialization on the virtual disk. This allows the virtual disk to be immediately used while still being initialized by the controller.

  • Cancel a background initialization --- The Cancel Background Initialize function stops a background initialization on a virtual disk.

  • Check redundant data information — Use the Check Consistency function to verify the integrity of data on the virtual disk.

  • Cancel a check consistency — Use the Cancel Check Consistency function to cancel a consistency check that is in progress.

  • Force a virtual disk online — Use the Force Online function to force an failed virtual disk (due to offline array disks) to an online status.

  • View information on a selected virtual disk — Use the Virtual Disk Properties command.

To bring up a virtual disk's context menu, right-click the virtual disk object in the tree view. For more information why you would want to use virtual disks, see the section Create Virtual Disk in this chapter.

Change Policy

Use this function to change the write cache policy of a virtual disk. This setting will be used when the PowerVault 660F controller is not in Conservative Cache mode.

  1. Right-click a virtual disk.

  2. Click Change Policy. The Write Policy dialog box appears.

Select either Write Cache Enabled or Write Cache Disabled. The Write Policy toggles between Write Cache Enabled and Write Cache Disabled. When write cache is enabled, the controller returns a completion status to the host as soon as the cache receives the data (improving write performance). The array disk receives the data at a more appropriate time. When write cache is disabled, the controller writes data to the array disk before returning completion status to the host.

  1. Click OK to make the change. (Click Cancel to discontinue the operation.)

Note If the controller is in conservative cache mode, the virtual disk will operate with write cache disabled regardless of the write cache policy setting.

Delete Virtual Disk

Caution Deleting a virtual disk permanently deletes all information contained on that disk. Dell strongly recommends that you first delete the volumes from the virtual disk (and offline the virtual disk from the server using Dell OpenManage Storage Consolidation if the PowerVault 660F is part of a Storage Area Network) before deleting the virtual disk.
Note This function is enabled only for the virtual disk that was created last. Because of hardware constraints, virtual disks must be deleted in the reverse order of their creation. In other words, you must delete the most recently created virtual disk first and continue to delete in reverse order.

Use this function to delete the virtual disk that was created last.

  1. Right-click the virtual disk that was created last.

  2. Click Delete. A warning/confirmation dialog box appears warning that all data on the selected virtual disk will be lost. The user is asked to confirm the operation.

  3. Click Yes to continue. (Click No to exit the function.) The virtual disk disappears from the left pane and the right pane in the Array Manager console if the array group is selected.

Initialize

Use this function to manually start a foreground initialization of a virtual disk.

Note It is possible to have foreground initializations ongoing for multiple virtual disks, but performing more than five simultaneous virtual disk initializations at the same time can slow down the response time of commands between Array Manager and the PowerVault 660F array where the storage is being initialized. Array Manager will not allow more than four simultaneous foreground initializations on a PowerVault 660F array.
Note Starting a foreground initialization will suspend any background initialization occurring on another virtual disk. The background initialization will continue once all foreground initializations are either completed or canceled.
  1. Right-click a virtual disk.

  2. Click Initialize. A warning/confirmation dialog box appears warning that all current data on the virtual disk will be lost and recommends that the user not perform any disk or volume operations on the virtual disk while the initialization is in progress.

  3. Click Yes to continue. (Click No to exit the function.) The initialization progress is indicated in the right pane. The virtual disk status indicates "Initializing" and the progress indicates the percent completed.

Cancel Initialize

Use this function to manually stop ALL foreground virtual disk initializations that are in progress for a single PowerVault 660F array.

  1. Right-click the virtual disk for which you want to cancel initialization.

  2. Click Cancel Initialize. A warning/dialog box appears asking you to confirm the operation.

  3. Click Yes to continue. (Click No to exit the function.)

Caution A redundant RAID configured virtual disk must have a complete initialization in order to set consistency on the disk.

Background Initialize

Note The Background Initialize controller option is only available when using PowerVault 660F controller firmware 7.7 or later.

Use this command to initialize a disk without interrupting the normal functioning of the virtual disk. The Background Initialize command enables a server to use a virtual disk while the background initialization process is active. Background initialization can only be used with virtual disks configured as redundant RAID levels.

While foreground initialization will zero out both the user data and redundancy regions of the virtual disk, background initialize will only set the redundancy data on the virtual disk without changing the user data. This means that for a newly created virtual disk that was background initialized, the data region of the virtual disk may contain "garbage data." In order to clear the user data regions in an initialization, you must use the foreground initialize function instead.

To manually start a background initialization:

  1. Right-click on the virtual disk for which you want to start background initialization.

  2. Click Background Initialize. A confirmation dialog box is displayed.

  3. Click Yes to continue. (Click No to exit the function.) The background initialization process for that virtual disk will begin when the controller receives its next write request.

Note The Background Initialize menu will not be enabled if another virtual disk is already being initialized (in foreground or background). To queue up virtual disks for background initialization, you can set the Autostart Background Init option in the Advanced Controller Options. See Advanced Controller Options for more information on setting the Autostart Background Init option.

The following needs to be considered when using background initialization.

  • A background initialization will be suspended by the following operations:

    • Foreground initialization

    • Array disk rebuild

    • Check consistency

    • Expand Capacity

    • Add Virtual Disk

  • Background initialization will have a performance impact for virtual disks in the disk group that contains the virtual disk being background initialized.

  • While a background initialization is running, a partner controller cannot be enabled.

For information on canceling the background initialization, see Cancel Background Initialize.

Cancel Background Initialize

Note The Cancel Background Initialize controller option is only available when using PowerVault 660F controller firmware 7.7 or later.

Use this function to manually stop a background virtual disk initialization that is in progress.

  1. Right-click on the virtual disk that is being background initialized.

  2. Click Cancel Background Initialize. A warning/confirmation dialog box appears asking you to confirm the operation.

  3. Click Yes to continue. (Click No to exit the function.)

Caution A redundant RAID configured virtual disk must have a complete initialization in order to set consistency on the disk.

Check Consistency

Use this function to begin a consistency check. A consistency check verifies that mirror or parity information matches the stored data on the redundant RAID configured virtual disk (RAID-1, RAID-3, RAID-5, or RAID-0+1). If the parity block information is inconsistent with the data blocks, events will be generated in the event log showing this.

Note If a consistency check fails for a virtual disk, it will be necessary to initialize the virtual disk and restore the data from backup to correct the virtual disk.
Note Starting a check consistency will suspend any background initialization occurring on another virtual disk. The background initialization will continue once the check consistency is either completed or canceled.
  1. Right-click a virtual disk.

  2. Click Check Consistency. A warning/confirmation dialog box appears warning that other disk or volume operations on the corresponding disks not be performed while the consistency check is in progress. The user is asked to confirm this operation.

  3. Click Yes to continue. (Click No to exit the function.)

Cancel Check Consistency

Use this function to manually stop a consistency check that is in progress.

  1. Right-click a virtual disk.

  2. Click Cancel Check Consistency. A confirmation dialog box appears asking whether you want to cancel the consistency check.

  3. Click Yes to continue. (Click No to exit the function.)

Force Online

Use this function to force a failed virtual disk to online status. This command is needed to recover a failed virtual disk after one or more failed array disks are replaced.

Note If a failed redundant RAID configured virtual disk is forced online, you must initialize the virtual disk to establish consistency. Data previously on the virtual disk will be lost (since the virtual disk did suffer a failure).
  1. Right-click the offline virtual disk.

  2. Click Force Online. The status change is indicated in the right pane. The virtual disk status indicates a change from offline to online.

Virtual Disk Properties

The Properties command for a virtual disk gives the following information on the selected virtual disk:

  • RAID Level — This field displays the RAID level of the virtual disk. Refer to Supported RAID Levels for more information.

  • Target ID — This field displays the target ID for this virtual disk.

  • Cache Policy — This field displays the write cache policy assigned to this virtual disk. Refer to Change Policy for more information. This setting is used when the controller is not in Conservative Cache mode.

  • LUN — This field displays the Logical Unit Number (LUN) assigned to this virtual disk.

  • Physical Size — This field displays the configured size of the virtual disk.

  • Used Array Capacity — This field is not applicable at this time and always displays 0.00 MB.

  • Cache Line — This field is not applicable at this time and is always equal to the Stripe Size.

  • Stripe Size — This field displays the stripe size of the virtual disk. Refer to Create Virtual Disk for more information.

  • Status — This field displays the current status of the virtual disk. Possible values are:

    • Online — The virtual disk has been configured and is functioning normally.

    • Offline — The virtual disk has not been configured or the configuration has just been cleared.

    • Failed — The virtual disk has failed to operate properly.

    • Rebuild — The virtual disk has been configured and is in the process of being rebuilt.

Note If the status value is anything other than Ready, a red X appears to the left of the status to indicate a situation that requires attention.

Array Disk Commands

Array disks are the physical hard drives connected to the controller through the enclosure. The array disks are configured into disk groups to be configured as one or more virtual disks. You can perform the following operations from the Array Disk context menu:

  • Locate a specific array disk — Use the Blink Disk function to blink the LED on the enclosure for the selected array disk.

  • Rebuild a failed array disk — Use the Rebuild function to return a degraded virtual disk to online status by rebuilding the redundant data on a hot spare or replacement array disk.

  • Cancel a rebuild operation — Use the Cancel Rebuild function to cancel a rebuild that is in progress.

  • Prepare an array disk for removal — Use the Prepare to Remove function to spin down the array disk in preparation for removal from the enclosure.

  • Define an array disk as a global hot spare disk — Use the Make Global Hot Spare function to assign a selected array disk to act as a backup hot spare.

  • Unassign a hot spare disk — Use the Unassign Global Hot Spare function to remove the hot spare status from the selected array disk.

  • Force an array disk to Offline state — Use the Make Offline function to force the selected array disk to offline state.

  • View information on a selected disk group — Use the Array Disk Properties command.

To bring up an array disk's context menu, right-click the array disk object in the tree view.

Blink Disk

The Blink Disk command allows you to find an array disk within an enclosure by blinking one of the light-emitting diodes (LEDs) on the disk. This command automatically cancels after a short duration such as 60 seconds. You may want to use this command to locate an array disk that has failed.

Use the following steps to blink an array disk:

  1. Right-click an array disk.

  2. Click Blink Disk. The Locate Disk dialog box appears.

  3. Click Blink to activate the LED for the selected array disk. The LED on the hard-disk carrier may take 30 seconds to start blinking.

  4. Click Done when finished. The LED may continue blinking for another 30 seconds.

Rebuild

The Rebuild function uses a hot spare to rebuild a degraded virtual disk. You can do only one rebuild at a time.

  1. Right-click an array disk.

  2. Click Rebuild.

A warning/confirmation dialog box appears recommending that you not perform any disk or volume operations on the corresponding disks while the rebuild is in progress, and asking whether you want to rebuild this array disk.

  1. Click Yes to continue. (Click No to exit the function.)

The status and progress are indicated in the right pane. The array disk status indicates "Rebuilding."

Note Starting a rebuild will suspend any background initialization occurring on another virtual disk. The background initialization will continue once the rebuild is either completed or canceled.

Cancel Rebuild

Use this function to manually stop a rebuild that is in progress.

  1. Right-click an array disk.

  2. Click Cancel Rebuild. A confirmation dialog box appears asking whether you want to cancel the array disk rebuild.

Click Yes to continue. (Click No to exit the function.)

Prepare to Remove

This command spins an array disk down to prepare it for removal. Only array disks that have a hardware failure or that have been brought offline can be prepared for removal.

Note Unused array disks that are not part of a virtual disk and that are already spun down can be removed at any time.
  1. Right-click an array disk.

  2. Click Prepare to Remove.

A confirmation dialog box appears asking whether you want to prepare this array disk for removal.

  1. Click Yes to continue. (Click No to exit the function.)

The array disk will spin down so that it can be removed.

Make Global Hot Spare

Use this function to designate the selected array disk as a global hot spare disk.

  1. Right-click an array disk.

  2. Click Make Global Hot Spare. The array disk is labeled as a hot spare in the left pane. The information in the right pane is updated to indicate that the array disk status is Ready and the type is Spare Array Disk.

Unassign Global Hot Spare

Use this function to unassign the selected array disk as a global hot spare disk.

  1. Right-click an array disk.

  2. Click Unassign Global Hot Spare. The type change is indicated in the right pane. The array disk status indicates Ready and the type is Array Disk.

Make Offline

Use this function to force the selected disk to Offline status.

  1. Right-click an array disk.

  2. Click Make Offline. A warning/confirmation dialog box appears warning that loss of data may occur. The user is asked to confirm this operation.

  3. Click Yes to continue. (Click No to exit the function.) The status change is indicated in the right pane. The array disk status indicates a change from Online to Offline

Note Forcing an array disk that is part of a disk group offline may start a rebuild or may fail one or more virtual disks in the disk group.

Array Disk Properties

The Properties command for an array disk gives the following information on the selected array disk:

Disk Properties
  • Vendor — This field displays the array disk manufacturer or vendor name.

  • Product — This field displays the array disk product number or model number.

  • Revision — This field displays the current version of firmware operating on the array disk.

Disk
  • Serial # — This field displays the array disk serial number

  • Bus Type — This field displays the bus type supported by this array disk. Currently only fibre array disk drives are supported.

  • Port — This field displays the drive port to which this array disk is attached.

  • Target ID — This field displays the target ID for the selected array disk.

  • Enclosure ID — This field displays the ID of the enclosure where this array disk is located.

  • LUN — This field displays the Logical Unit Number (LUN) assigned to this array disk.

Size
  • Free Space — This field indicates the amount of unused space available on the array disk.

  • Used Space — This field indicates the amount of disk space used or configured.

  • Physical Size — This field indicates the actual size of the array disk.

  • Largest Contiguous Free Space — This field indicates the largest amount of free space and is equal to the amount of free space listed above.

  • LUN — This field displays the LUN ID for the selected disk drive.

Status
  • The Status field indicates the array disk's current status. The possible values are:

    • Online — The array disk is powered on, part of a configuration, and functioning normally.

    • Offline — The array disk has been inserted, powered on into an unconfigured slot, or the configuration has just been cleared. The array disk is not part of a configuration.

    • Failed — The array disk has failed to operate properly.

    • Rebuild — The array disk is powered on, part of a configuration, and in the process of being rebuilt.

Note If the status value is anything other than Ready, a red X appears to the left of the status to indicate a situation that requires attention.

Controller Commands

You can perform the following controller operations, which gives you the ability to configure and manage your system:

  • Modify controller parameters — Use the Controller Options function to customize the Dell PowerVault 660F RAID controller parameters and features to meet the specific needs of your operating environment.

  • Add drive enclosures — Use the Add Enclosure option to add additional PowerVault 224F drive enclosures while the subsystem is still active.

  • Change firmware versions — Use the Download function to upgrade the Dell PowerVault 660F RAID controller firmware or the SES Processor firmware when new versions are available.

  • Force the partner controller to be held in reset (i.e., offline partner controller) — Use the Disable Partner function to hold the partner controller in reset.

  • Revive the partner controller held in reset — Use the Enable Partner function to return the partner controller to full functionality.

  • Perform a reboot of the controllers — Use the Reset function to reboot the controllers.

  • Prepare the controller for shutdown — Use the Disable BBU function to disable the write cache and prepare the controller for shutdown in order to move to another location.

  • Return the controller to normal operation — Use the Enable BBU function to return the controller to normal operation.

  • Monitor battery functionality on both controllers — Use the C0 Battery and C1 Battery menu to manage battery functionality.

  • To view the properties of the battery — Use the Battery Properties command.

  • To view the properties of the controller — Use the Controller Properties command.

To bring up a controller's context menu, right-click the controller object in the tree view.

Controller Options

Each Dell PowerVault 660F RAID controller is shipped from the factory with initial settings that have been found to work well in a majority of applications and environments. These settings are listed as the controller options and vary depending on product and user requirements. You can customize controller options and features to meet the specific needs of your operating environment. The Controller Options dialog box has the following tabs:

You can also revert any settings you make to the default factory options.

Revert to Factory Controller Options

Use the revert function to return to the Dell PowerVault 660F Controller factory default values at any time from any controller option page.

To revert to factory default values:
  1. Right-click a controller.

  2. Click Controller Options. The Controller Options multi-tabbed dialog box appears with the Advanced tab open.

  3. Click Revert. The Revert to Factory Defaults dialog box appears.

  4. Select either Current Page Only or All Controller Options.

  5. Current Page Only returns the controller options on this page only to the factory default values.

All Controller Options returns all controller options to the factory default values.

  1. Click OK to make the changes. (Click Cancel to discontinue the operation.)

  2. A controller reset is required when making certain controller option changes. Controller options requiring a controller reset are indicated with a fly-by dialog when the mouse cursor moves over the controller option. A controller reset is recommended after making any changes to the controller configuration. If a dialog box does NOT appear with the warning that a controller reset will occur, refer to the Reset command for controller reset instructions.

Advanced Controller Options

To make changes to the Advanced controller options settings:
  1. Right-click a controller.

  2. Click Controller Options.

  3. Click the Advanced tab to continue. The Advanced tab opens.

Note Checking a specific option activates that option, either enabling or disabling the option as stated in the dialog box. No check indicates that the option is disabled.
  1. Make changes to the following Advanced controller options as required by your operating environment:

Customizations

    • Conservative Cache Mode—Default=Enabled. This function is provided to allow a controller an extra degree of data safety when operating in a degraded state. This function switches write-back caching to write-through operation after a partner controller fails or is disabled. When the partner controller is back online, write-back caching operations resume. Conservative Cache mode is entered automatically when a power supply failure, over-temperature condition, Expand Capacity operation, or SES failure exists.

    • Restrict Reassign to One Block—Default=Disabled. This function limits reassigning failures to the single failed block. This option is limited to recovered errors and medium errors. If the sense on the error does not indicate one of these errors, then this setting does not apply. When Restrict Reassign to One Block is disabled, all reassigns are allocated to the entire I/O process. A controller reset is required when making changes to this controller option.

    • Smart Large Host Transfers—Default=Disabled. This function allows selection of Coalesce (fewer disconnects on large transfers) or As Available (more disconnects) on host data transfers. This function is most effective on SCSI but has some benefit on Fibre Channel systems. The Smart Large Host Transfers function takes effect for transfers larger than the stripe size.

    • True Verification Of Data—Default=Disabled. If this option is disabled, the verify command returns a status without data checking. If this option is enabled, the verify command checks data before returning a status. Enabling this option compromises performance. A controller reset is required when making changes to this controller option.

    • Write Through Verify—Default=Disabled. This function enables Force Unit Access for reads and writes during error handling. Force Unit Access bypasses the cache and forces all reads and writes directly to or from the disk. A controller reset is required when making changes to this controller option. For some devices, enabling Force Unit Access reduces sequential write performance by up to 86%.

    • Autostart Background Init—Default=Disabled. This controller option is only available on version 7.7 of the controller firmware or later. This function enables you to automatically start a background initialization for a newly created virtual disk . A virtual disk normally must be initialized after you create it and before using it. The normal initialization process is time consuming (perhaps an hour). When using background initialization, you can use the virtual disk immediately without waiting for the initialization process to complete. When you enable the Autostart Background Init function, background initialization is automatically initiated for uninitialized virtual disks when the controller receives a write request. The background initialization tasks are queued in the numerical order of the virtual disks. For example, virtual disk 0 is initialized first, followed by virtual disk 1 and so forth. Background initialization can only be used with virtual disks configured as redundant RAID levels. See the Background Initialize section for details on the background initialize function.

Internals

    • Enclosure Management—Default=Enabled. This function allows the controller to take autonomous actions when a failure occurs. Actions that the Enclosure Management function monitors and reports include array disk failures, background activity completion status, and enclosure events. This function should remain enabled during normal controller operation. Do not disable this function unless specifically instructed to do so as part of a troubleshooting diagnostic activity (such as upgrading the array disk firmware). The Enclosure Management function works in conjunction with Automatic Rebuild Management features in the PowerVault 224F disk array enclosures to detect the removal of a failed array disk. The Enclosure Management option must be enabled to allow the PowerVault 660F controller to exercise its full array of management capabilities.

    • Automatic Rebuild Management—Default=Enabled. This function allows the controller to take autonomous actions when a failed array disk is replaced or a configured global hot spare disk drive is present. The Automatic Rebuild Management function works in conjunction with Enclosure Management features in the PowerVault 224F disk array enclosures to detect the removal of a failed array disk. The Automatic Rebuild Management function also performs an automatic rebuild after a replacement array disk is installed into a redundant (fault tolerant) virtual disk (RAID-1, RAID-3, RAID-5, and RAID-0+1).

    • Coalesce Device Queues—Default=Enabled. This function provides device queuing coalescing optimization. The function enables data traffic coalescing (combining of address adjacent I/Os) on the traffic of each device. This joins the data from adjacent I/Os into a single I/O to improve performance.

    • Queue Limit—Default=32. This option specifies the allowed queue depth for tagged commands to all attached array disks. This value is further limited to the array disk's own tag limit. Allowed values are 1 to 230. A setting of 1 is similar to no tags. If using coalescing, set the queue tag limit to 2.

  1. When the Advanced controller options are set appropriately, click OK to make the changes. (Click Revert to revert controller options to factory default values. Click Cancel to discontinue the operation.)

Expert Controller Options

To make changes to the Expert controller options:
  1. Right-click a controller.

  2. Click Controller Options.

  3. Click the Expert tab to continue. The Expert window opens.

Note Checking a specific option either enables or disables the option as stated in the dialog box. No check indicates that the option is disabled.
  1. Make changes to the following Expert controller options as required by your operating environment:

    • On Q Full Give Busy—Default=Disabled. Enabling this option sets the controller to return a Busy status when a Queue Full condition is detected. Disabling this option sets the controller to return a Queue Full status. When a command is received and the controller detects a Queue Full condition, it normally returns Queue Full status. This option is intended to help hosts that are confused by Queue Full. A controller reset is required when making changes to this controller option.

    • Disable Busy Status During Failback—Default=Disabled. The Disable Busy Status During Failback function allows the controller to disregard new requests without returning a Busy status. If enabled, during failback, the surviving controller ignores all new requests and does not return any status. If disabled, the surviving controller returns a Busy status to new commands received from the host during the cache flush operation. A controller reset is required when making changes to this controller option.

    • Vendor Unique Test Unit Ready Status—Default=Disabled. This function enables a vendor unique TUR response sent to an offline LUN. If disabled, a Hard Error status is returned. If enabled, a Not Ready status is returned. A controller reset is required when making changes to this controller option.

    • No Pause On Controller Not Ready—Default=Disabled. This option turns the pause off or on for certain commands when the controller is not ready. Normally, when the controller is starting up, certain commands encounter a pause. This happens only when the controller has not reached Startup Complete. The pause lasts one second. The commands affected are: Prefetch, Read/write, Read/write Extended, Tur, Verify, and Write Verify. A controller reset is required when making changes to this controller option.

    • Disable CC For Invalid LUN—Default=Enabled. When this option is enabled, the controller disables Check Condition for an invalid LUN. This affects the handling of the Inquiry command when the referenced LUN is invalid. If enabled, the Inquiry command returns data with the peripheral qualifier indicating that the peripheral device is not connected. If disabled, the Inquiry command will be failed with a check condition of "Illegal Request, LUN Not Supported." A controller reset is required when making changes to this controller option.

    • Auto Restore (automatic failback)—Default=Enabled. When enabled in a redundant controller system, Auto Restore allows automatic recovery of a partner controller when a replacement is inserted. A controller reset is required when making changes to this controller option.

    • Reset Propagation—Default=Disabled. This function allows a port to issue an internal reset without causing a reset event to occur on its attached interface. If enabled, a port that issues an internal reset propagates the reset by causing a reset event to occur on its attached interface. If disabled, a port will not cause a reset event on its attached interface as part of issuing an internal reset.

    • Multi-port Reset—Default=Disabled. This function restricts internal resets to ports that have logical devices reserved through that port. If enabled, an internal reset is executed by a port only if a logical device has been reserved through that port. If disabled, internal resets are not qualified by logical device reservations.

    • Rebuild Rate—Default=50. Change the default Rebuild Rate to less than or equal to 50. A rate of 50 devotes the maximum allowable resources to a drive rebuild or array expansion, allowing the Rebuild or Expand to proceed at its fastest. Lowering the number devotes more resources to I/Os and consequently slows the Rebuild or Expand process.

  2. When the Expert controller options are set appropriately, click OK to make the changes. (Click Revert to revert controller options to factory default values. Click Cancel to discontinue the operation.)

Fibre Controller Options

To make changes to the Fibre controller options:
  1. Right-click a controller.

  2. Click Controller Options.

  3. Click the Fibre tab to continue. The Fibre tab opens.

Note Checking a specific option either enables or disables the option as stated in the dialog box. No check indicates that the option is not enabled.
  1. Make changes to the following Fibre controller options as required by your product and configuration:

    • Node Name Retention—Default=Enabled. This option disables/enables a failed controller's node name to be retained through a controller failure. When disabled, each controller shares its node name with its partner controller through failover; however, when failback occurs, the replacement controller uses its own node name. When enabled, each controller shares its node name with its partner controller and those names are used through all phases of failover and failback. A controller reset is required when making changes to this controller option.

    • PCI Latency Control—Default=Short. This function allows adjustment of the Fibre Channel chip's use of the PCI bus. This function controls the amount of data each processor can burst across the primary bus before relinquishing bus ownership to the next device. PCI Latency Control takes effect only when both ports are active and are arbitrating for the bus. PCI Latency Control allows the integrator to tune the controller's operating options for specific applications. Possible settings are Long, Medium, and Short; and these can be selected from the drop-down menu. For maximum throughput, Long is recommended and is equivalent to the time necessary to transfer 1024 bytes; Medium is equivalent to 684 bytes, and Short is equivalent to 512 bytes. A controller reset is required when making changes to this controller option.

    • Frame Control—Default=2KB. This option sets the host Fibre Channel data frame size. Possible settings are 512 bytes, 1 KB or 2 KB; and these can be selected from the drop-down menu. A frame size of 2 KB is recommended since it provides the largest packet transfers and the most throughput. A controller reset is required when making changes to this controller option.

    • Set Hard Loop IDs—Default is the following: Controller 0 Port 0=Enabled, Loop ID=2; Controller 1 Port 0=Enabled, Loop ID=4. This option allows you to enable or disable use of the controller/host port and, if enabled, to define the hard loop ID. Specifying a hard loop ID means that the same ID will always be requested. The valid range for loop IDs is from 0 to 125. A controller reset is required when making changes to this controller option.

  2. When the Fibre controller options are set appropriately, click OK to make the changes. (Click Revert to revert controller options to factory default values. Click Cancel to discontinue the operation.)

  3. A controller reset is required when making some controller option changes. Controller options requiring a controller reset are indicated with a popup window when the mouse cursor moves over the controller option. A controller reset is recommended after making any changes to the controller configuration. If a dialog box does NOT appear warning that a controller reset will occur, refer to the Reset command for the controller reset instructions.

Add Enclosure

The Add Enclosure command allows users to add device enclosures (one or more) to a configured system while the system continues to operate. After the enclosure or enclosures have been added to the system, the Add Enclosure command initiates the SES monitoring process for the added enclosure(s). The user can configure the additional disk drive capacity without rebooting the system through Array Manager.

To add enclosures:
  1. Attach the new enclosure(s) to the system, checking for and resolving any ID conflicts. Refer to the appropriate documentation for enclosure installation.

  2. Power on the new enclosure(s).

  3. Wait for all the drives to complete the spin-up process.

  4. Right-click the corresponding controller object in the Array Manager console's left pane.

  5. Select Add Enclosure.

  6. Right-click the PowerVault 660F subsystem and select Rescan.

Download

The Download command allows you to download controller firmware or SES firmware. To use the command, right-click the controller object. Then select the Download command from the context menu that comes up. A submenu appears for selecting either of the two download options. For details, see:

Note Upgrading to PowerVault 660F RAID controller firmware version 7.7 or higher can change the controller's World Wide Name (WWN) if the controller is at a version prior to 7.7. When the WWN changes, you may not be able to see the storage with Array Manager or another management application. Resolving this problem can include updating pathing of the FC HBA, as well as FC switch zoning configuration if zoning is being performed by WWN. See the latest SAN or PowerVault 660F documentation that came with your system or that is available from the Dell support document library at http://support.dell.com for information on editing the FC switch zone table and resolving problems associated with a new WWN.

Controller Firmware

Note Before downloading firmware, be sure to suspend all I/O (including Virtual Disk initializations and check consistencies) to the PowerVault 660F controller.
  1. Select Controller Firmware.

The Download Firmware dialog box appears. The dialog box provides a standard browser for locating the appropriate firmware image file.

  1. Click Browse to locate the file and enter the path and filename. Information about the selected file displays.

  2. Verify that the selected file is correct. If a valid file is not selected, the command is not executed.

  3. Click Apply to begin the download process. (Click Cancel to discontinue the operation.)

Note If downloading to a redundant controller system, both controllers will receive the firmware simultaneously.

SES Firmware

Use this function to upgrade enclosure SES firmware as new versions become available. Array Manager allows you to download new SES firmware to the SES device. You will be able to download to all SES devices associated with the PowerVault 660F array. The SES Download wizard guides you through the process.

Note If downloading SES firmware to a PowerVault 660F array that has multiple PowerVault 224F disk enclosures, this process updates all SES devices of all the enclosures. This can be time consuming.
  1. Select SES Firmware.

  2. Read the welcome screen and click Next to continue. (Click Cancel to discontinue the operation.)

The Select Enclosures screen appears.

  1. Select the enclosures for which you want to download SES firmware. Click Next to continue. (Click Back to return to the previous screen. Click Cancel to discontinue the operation.)

  2. Click Browse to locate the file and enter the path and filename. Information about the selected file displays.

  3. Verify that the selected file is correct. If the correct file is not selected, the command is not executed.

  4. The Completing the SES Download Wizard screen appears. Click Next to continue. (Click Back to return to the previous screen. Click Cancel to discontinue the operation.)

  5. Click Finish to continue. (Click Back to return to the previous screen. Click Cancel to discontinue the operation.)

Disable Partner

Use this function to hold the partner controller in reset and initiate the failover process. If you are planning to use the Expand Capacity or Add Virtual Disk commands, those commands are not available unless you use this command first to hold the partner controller in reset and transfer control to a single controller. After the Expand Capacity or Add Virtual Disk command is completed, you need to use the Enable Partner command to return to a redundant controller configuration with both controllers operating.

Note Disabling the partner controller forces all I/O to the subsystem to go through the surviving controller. Any servers connected to the Fibre Channel fabric may experience an HBA failover (depending on the fabric configuration) in order to redirect I/O to the surviving controller.
To use the Disable Partner command:
  1. Right-click a controller.

  2. Click Disable Partner. This command is invoked immediately; no warning or confirmation screen appears. The partner controller is held in reset. The surviving controller operates as a failed-over redundant controller.

Enable Partner

Use this function to return the partner controller to full functionality. Enable the partner controller following an Expand Capacity or Add Virtual Disk operation to return the system to a redundant controller configuration.

Note Enabling the partner controller allows I/O to be processed by both controllers. For a SAN environment, manual HBA failovers may be necessary to have servers use the newly enabled controller.
To use the Enable Partner command:
  1. Right-click the active controller.

  2. Click Enable Partner. This command is invoked immediately; no warning or confirmation screen appears. The failback process begins, and the partner controller resumes full functionality.

Note If a virtual disk is being initialized in the background, the Enable Partner function will fail. You must either wait until background initialization is complete or canceled before successfully performing an Enable Partner.

Reset

Use this function to cycle power on the controllers. After creating a new configuration or making changes to controller options, a controller reset is recommended. The controller reset usually occurs without user intervention; however, occasions may arise when resetting the controllers manually is required.

  1. Right-click a controller.

  2. Click Reset. A warning/confirmation dialog box appears notifying the user that a controller reset will take 30 seconds or longer. The user is asked to confirm this operation.

  3. Click Yes to continue. (Click No to exit the function.) A warm power cycle occurs immediately on the controllers.

Note A reset can be done only when the following two conditions both exist: 1) There is no I/O to or from the controllers, and 2) No initializations or rebuilds are in progress.

Disable BBU

Use this feature to prepare the controller for removal in order to move it to another location. This procedure forces the controller into Conservative Cache mode, flushes the cache, and electronically disconnects the battery.

  1. Right-click a controller.

  2. Click Disable BBU. A warning/confirmation dialog box appears notifying you that the controller will be prepared for removal. You are asked to confirm this operation.

  3. Click Yes to continue. (Click No to exit the function.)

Enable BBU

Use this function to return the controller to normal cache operation. This enables the BBU to protect the write-cache. If the array is in an optimal state, this operation sets the controller to normal cache mode.

  1. Right-click on a controller object.

  2. Click Enable BBU. A warning/confirmation dialog box appears notifying the user that the controller will return to normal operation. The user is asked to confirm this operation.

  3. Click Yes to continue. (Click No to exit the function.)

C0 Battery and C1 Battery

Use these menu items to manage the following battery functions:

  • Initiate a battery recondition sequence — Use the Recondition function to perform a full battery conditioning cycle.

  • Cancel a battery recondition cycle — Use the Cancel Recondition function to cancel a recondition that is in progress.

  • Initiate a battery fast charge — Use the Fast Charge function to perform a fast charge on the battery.

  • Cancel a fast charge — Use the Cancel Fast Charge function to cancel a fast charge that is in progress.

  • Change the battery threshold settings — Use the Change Low Threshold function to modify the threshold limits.

Recondition

Certain conditions require that the BBU needs to be reconditioned before it can be used. If the power went off or if you are installing a new controller with a new BBU, then the BBU needs to be reconditioned.

A full battery recondition cycle consists of discharging and recharging the battery. The recondition cycle must start with a fully charged battery. If the battery needs charging, use the Fast Charge function. Normally the battery is automatically recharged, but in a new system or a system that has been subjected to a power outage, recharging may be necessary and may take several hours.

The recondition cycle must be initiated manually and must complete without an interruption of power. In addition, the operator must not interrupt the cycle by initiating a fast charge or another recondition cycle. If the cycle is interrupted for any reason, the batteries must be recharged and the recondition process must be restarted.

Note During the reconditioning, write back cache mode will be disabled. This may slow normal operations. Therefore, schedule this operation accordingly.
  1. Right-click a controller.

  2. Click C0 Battery or C1 Battery for the battery associated with the selected controller.

  3. Click Recondition. The recondition cycle begins immediately and must not be interrupted.

For more information about the BBU, see the following:

Cancel Recondition

  1. Right-click a controller.

  2. Click C0 Battery or C1 Battery for the battery associated with the selected controller.

  3. Click Cancel Recondition. The recondition cycle is cancelled immediately.

Fast Charge

  1. Right-click a controller.

  2. Click C0 Battery or C1 Battery for the battery associated with the selected controller.

  3. Click Fast Charge. The Fast Charge procedure begins immediately. A fast charge also occurs when the controller is powered on.

Note After initiating a fast charge, you may notice that the Fast Charge option on the controller's context menu is still active while the Cancel Fast Charge option remains inactive. Perform a rescan to enable the Cancel Fast Charge option and disable the Fast Charge option.

Cancel Fast Charge

  1. Right-click a controller.

  2. Click C0 Battery or C1 Battery for the battery associated with the selected controller.

  3. Click Cancel Fast Charge. The Fast Charge procedure is cancelled immediately.

Note If the Cancel Fast Charge option is not active even though a fast charge is in progress, do a rescan to activate this option.

Change Low Threshold

Use this function to modify the power level used to trigger an alarm when the battery power level drops below the set value.

  1. Right-click a controller.

  2. Click C0 Battery or C1 Battery for the battery associated with the selected controller.

  3. Click Change Low Threshold. The Change BBU Low Threshold dialog box appears. The current value is shown.

  4. Enter the new value. Click OK to make the changes. (Click Cancel to discontinue the operation.)

Battery Properties

This command includes the following battery properties information:

General Characteristics
  • Battery Type — The battery pack type. Currently, NiMH is the only battery pack type supported.

  • Hardware Revision — Version number for the controller. Version numbers are from 0 to 255. The version number used for the first release is 1 for the controller production release.

Power
  • Maximum Power — The highest level that the battery can be charged, expressed as hours or minutes of charge. This value will change as the battery ages and is reconditioned. The older the battery gets, the less maximum charge it can contain.

  • Current Power — The current power level of the battery, expressed as hours or minutes of charge. This value will change as the battery is discharged or charged.

  • % Charge Level — The battery's charge level, where 100% means the battery has been charged up to its maximum level.

  • Low Threshold — This is a preset or modifiable power level used to trigger an event when the battery power level drops below the set value. When the battery falls below this threshold, the controller will switch over to Conservative Cache Mode. Refer to Change Low Threshold for information on setting this value.

  • Threshold Unit — The threshold level is expressed in hours or minutes.

Attributes

This is an informational field describing the current attribute(s), for example, Fast Charge is not active or Recondition is not active.

States

This field provides a status icon and information about the current state of the battery. A blue check indicates good status, and a red X indicates a problem or poor status.

  • Reconditioning — This field monitors the reconditioning status and indicates whether the battery has or has not been reconditioned within 30 discharge/charge cycles.

  • Reconditioned — This field indicates whether or not the battery has been fully discharged before it was charged up. A new battery indicates Never Reconditioned until it has been fully discharged and then charged by the Recondition procedure.

  • Power — This field indicates the current power value.

Status

This field displays the current status of the battery. Possible values are:

  • Ready — The battery is functioning normally.

  • Degraded — The battery has suffered a failure of a component and is operating in a degraded state.

  • Failed — The battery has suffered a failure of more than one component and is no longer functioning.

Note If the status value is anything other than Ready, a red X appears to the left of the status to indicate a situation that requires attention.

Controller Properties

This command displays the following categories of properties for the controller:

General Controller Characteristics
  • Model — This field displays the controller number and model that is present in the selected slot.

  • Firmware Version — This field displays the current version of firmware operating on the controller.

  • WWName — This field displays the World Wide Name (WWN) for this controller.

  • Cache Size — This field displays the amount of cache memory available on this controller.

  • Memory Size — This field displays the amount of memory available on this controller.

  • Host Ports — This field displays the number of host ports available on this controller.

  • Drive Channels — This field displays the number of device ports or drive channels available on this controller.

  • Logical Drives — This field displays the number of logical drives or virtual drives created on this controller.

  • Physical Devices — This field displays the number of physical devices attached to this controller.

Dual Controller Status
  • Fault Tolerant — This field indicates whether this controller is operating in a fault tolerant configuration or dual-active controller configuration.

    • Yes indicates dual-active controller configuration.

    • No indicates either single controller configuration or failed-over dual-active controller configuration.

  • Partner Status — This field indicates the partner controller's status. Possible values are:

    • OK — The partner controller is functioning normally.

    • Failed — The partner controller is no longer functioning, and the surviving controller is operating in a failed-over state.

Host Connection Information
  • OS Controller — This field displays the controller's identification number assigned by the operating system. This value is based on the number of peripheral devices recognized by the operating system, including controllers and HBAs.

  • Channel — This field displays the channel number on which this controller is located.

  • Target — This field displays the target ID for this controller.

Port
  • Name — This field displays the port name for this controller.

  • Port ID — This field displays the port ID for this controller.

Status
  • This field displays the current status of the controller. Possible values are:

    • Ready — The controller is functioning normally.

    • Degraded — The controller has suffered a failure of a component and is operating in a degraded state.

    • Failed — The controller has suffered a failure of more than one component and is no longer functioning.

Note If the status value is anything other than Ready, a red X appears to the left of the status to indicate a situation that requires attention.

Subsystem Commands

The Dell PowerVault 660F RAID controller subsystem consists of physical and logical arrays. The physical arrays include two Dell PowerVault 660F RAID controllers, enclosures, disks, fans, power supplies, and temperature probes. The logical arrays include the virtual disks on the controller(s). The logical arrays are created, monitored, and maintained by Array Manager.

Right-clicking a Dell PowerVault 660F RAID controller subsystem object in the tree view brings up a context menu with subsystem commands. Similarly, right-clicking a physical or logical array object also brings up a context menu.

You can perform the following operations from the Subsystem context menu:

The physical array object context menu allows you to:

The logical array object context menu allows you to:

Note Commands related to the enclosure, fans, power supply, and enclosure temperature are covered in the next major section, Enclosure Management Overview and Commands.

Rescan Subsystem

You can scan for new PowerVault 660F RAID controller arrays or hardware configuration changes to existing arrays by using the Rescan function.

  1. Right-click a subsystem.

  2. Click Rescan. This command is invoked immediately; no warning or confirmation screen appears. The added components appear in the left pane.

Subsystem Properties

The Properties command for the Dell PowerVault 660F RAID controller subsystem provides the name, vendor, and status of the subsystem. Possible values for status are:

  • Ready — The subsystem is functioning normally.

  • Degraded — The subsystem has suffered a failure of a component and is operating in a degraded state.

  • Failed — The subsystem has suffered a failure of more than one component and is no longer functioning.

Note If the status value is anything other than Ready, a red X appears to the left of the status to indicate a situation that requires attention.

Physical Array Properties

The Physical Array Properties dialog box displays the name, vendor, and status of the physical array. Possible values of the status field are:

  • Ready — The logical array is functioning normally.

  • Degraded — The logical array has suffered a failure of a component and is operating in a degraded state.

  • Failed — The logical array has suffered a failure of more than one component and is no longer functioning.

Note If the status value is anything other than Ready, a red X appears to the left of the status to indicate a situation that requires attention.

Logical Array Properties

The Logical Array Properties dialog box displays the name and status of the logical array. Possible values of the status field are:

  • Ready — The logical array is functioning normally.

  • Degraded — The logical array has suffered a failure of a component and is operating in a degraded state.

  • Failed — The logical array has suffered a failure of more than one component and is no longer functioning.

Note If the status value is anything other than Ready, a red X appears to the left of the status to indicate a situation that requires attention.

Enclosure Management Overview and Commands

Dell PowerVault 224F enclosures have enclosure management capability. This section describes how enclosure management works and then details the specific enclosure management commands. The specific topics in the section are:

Enclosure Management Overview

Array Manager allows you to view all the external Fibre Channel system probes within the same integrated Array Manager console. You are notified of any enclosure status changes while the console is open, and logged events appear in the Events tab as well as in the Windows NT/2000 Event Log.

The Fibre Channel subsystem of Array Manager provides direct support for the display of instrumentation of Fibre Channel enclosures. No other software is required to be installed.

The storage objects associated with enclosures and enclosure management are:

Enclosures

When you expand the PowerVault 660 subsystem storage object in the tree view, you will see one or more controllers attached to the subsystem along with one or more enclosures that are attached to each controller. As shown in the sample screen below, an enclosure has Disks, Fans, Power Supplies and Temperature Probes storage objects associated with it.

In the above screen, the enclosure is identified as "Enclosure 0:1." The zero refers to the number of the controller the enclosure is attached to. The "1" means that it is the first enclosure attached to that controller. If there were a second and a third enclosure attached to Controller 0, they would be called "Enclosure 0:2" and "Enclosure 0:3," respectively. If you right-click an Enclosure storage object, you will get a context menu with enclosure commands. For details, see the section Enclosure Commands in this chapter. Also, when an enclosure is selected in the left-pane tree view, the right-pane panel of the console window lists that enclosure along with its operating status and other properties.

In the tree view, the same Enclosure storage objects with their subordinate objects also appear under a section of the tree that is called "Dell Enclosures," which contains a list of all the enclosures attached to the selected computer you are viewing in the Array Manager console.

The subordinate Enclosure storage objects—Disks, Fans, Power Supplies, and Temperature Probes—are described in the sections that follow.

Disks

The enclosure's array disks are displayed under the Disks storage object. When the Disks storage object is highlighted in the left-pane tree view, the right-pane panel of the console window lists these disks along with their operating status and other properties. If you right-click the Disks storage object or any of its subordinate disks, the Array Disks context menu will come up. See Array Disk Commands for details on these commands.

Fans

The enclosure's fans are displayed under the Fans storage object. When the Fans storage object is highlighted in the left-pane tree view, the right-pane panel of the console window lists the enclosure's fans along with their operating status and other properties. If you right-click the Fans storage object, a context menu comes up with a Fan Properties command.

Power Supplies

The power supplies that are installed in the enclosure are displayed under the Power Supplies storage object. When the Power Supplies storage object is highlighted in the left-pane tree view, the right-pane panel of the console window lists the enclosure's power supplies along with their operating status and other properties. If you right-click the Power Supplies storage object, a context menu comes up with a Power Supply Properties command.

Temperature Probes

The temperature probes that are installed in the enclosure are displayed under the Temperature Probes storage object. When the Temperature Probes storage object is highlighted in the left-pane view, all of the enclosure's temperature probes are displayed along with their operating status and other properties. The categories are Status, Current Value, Minimum Warning Limit, Maximum Warning Limit, Minimum Error Limit, Maximum Error Limit, and Unit of Measurement. The unit of measurement is degrees Celsius. If you right-click the Temperature Probes storage object, a context menu comes up with two commands, Temperature Properties and Set Thresholds for Temperature. The Set Thresholds for Temperature command displays the enclosure temperature and the thresholds for critical and warning temperature events. It allows you to set the temperature threshold for warning temperature levels.

Note Only the warning threshold of the LS Modules temperature probes can be set. The warning thresholds of the power supply temperature probes are set to a fixed value.

LS Modules

LS modules are cards installed in slots at the front of the enclosure. Each LS module has an SES processor that monitors environmental functions. LS modules also have a Loop Redundancy Circuit (LRC) function, which maintains the viability of the Fibre Channel loop. LS modules are not displayed in the Array manager tree view.

Note In a SAN environment, all LS modules in an array should have the same firmware version. When upgrading the firmware on an LS module, make sure to upgrade the firmware on the other LS modules at the same time.

Enclosure Commands

This section describes the commands associated with the Enclosure storage object and its subordinate storage objects. Right-clicking a Dell PowerVault 224F RAID enclosure in the tree view brings up a context menu with enclosure commands. Under each enclosure are objects in the tree view for fans, power supplies, and temperature. Right-clicking each of these subordinate objects brings up a context menu as well.

The Enclosure context menu commands are:

The context menu commands for fans, power supplies, and temperature are:

Alarm Enabled

Use this function to enable the alarm when the enclosure exceeds a warning threshold for temperature; when a disk drive, power supply, fan, or controller fails; and during the controller boot-up process. Once the alarm is enabled, the audible alarm sounds whenever the fault LED lights. To invoke the command, right-click the enclosure and select Alarm Enabled from the context menu that appears.

Alarm Disabled

Use this function to disable the alarm. To invoke the command, right-click the enclosure and select Alarm Disabled from the context menu that appears.

Asset Settings

The Asset Settings command brings up a dialog box that allows you to enter or change the asset tag and asset name for the enclosure that contains the controllers. To perform the command:

  1. Right-click on an enclosure object.

  2. Click Asset Settings.

The Asset Information dialog box appears with two entry boxes, Asset Tag and Asset Name.

  1. If the values shown need to be changed, enter a new value for the asset tag and a new asset name.

The asset tag for the selected enclosure will be added to the controller name in the object tree -- for example, Controller 1 (Enclos53), where "Enclos53" is the asset tag for the first enclosure attached to Controller 1. The first enclosure attached to a controller is the enclosure in which the pair of redundant controllers are installed. The asset tag is also used to identify the PowerVault 660F array in the Dell OpenManage Storage Consolidation software.

Note The asset tag is limited to 10 characters, and the asset name is limited to 32 characters.
  1. Click Set to make the changes. Click Cancel to exit the function without accepting the changes.

Enclosure Properties

Use this function to view the following information about the selected enclosure:

  • Vendor — This field displays the enclosure vendor's name.

  • Product — This field displays the enclosure product number or model number.

  • Revision — This field displays the current version of the LS Modules (or SES processor) firmware.

  • Enclosure ID — This field displays the enclosure ID number, beginning with 1.

  • Asset Tag — This field displays the enclosure asset number that is determined by the Asset Settings command.

  • Asset Name — This field displays the enclosure asset name that is determined by the Asset Settings command.

  • Service Tag — This field displays the enclosure service tag that is established during manufacturing.

  • Status — This field displays the current status of the enclosure. Possible values are:

    • Ready — The enclosure is functioning normally.

    • Degraded — The enclosure has suffered a failure of a component and is operating in a degraded state.

    • Failed — The enclosure has suffered a failure off more than one component and is no longer functioning.

Note If the status value is anything other than Ready, a red X appears to the left of the status to indicate a situation that requires attention.

Fan Properties

Use this command to view the following fan properties:

  • Vendor — This field displays the fan vendor or manufacturer name.

  • Product — This field displays the fan number.

  • Enclosure ID — This field indicates the ID number of the enclosure where this fan is located.

  • Fan Speed — This field displays the current fan speed. Possible values are High, Low, and N/A (meaning the fan speed is not available).

  • Controller — This field indicates the ID number of the controller with which this fan is associated.

  • Status — This field displays the current status for the fan. Possible values are:

    • Ready — The fan is operating normally.

    • Degraded — The enclosure has suffered a failure of a fan component and is operating in a degraded state.

    • Failed — The fan has failed to operate properly.

Note If the status value is anything other than Ready, a red X appears to the left of the status to indicate a situation that requires attention.

Power Supply Properties

Use this command to view the following power supply properties:

  • Vendor — This field displays the power supply vendor or manufacturer name.

  • Product — This field displays the power supply number.

  • Revision — This field is not applicable to the power supply properties.

  • Enclosure ID — This field indicates the ID number of the enclosure where this power supply is located.

  • Status — This field displays the current status for the power supply. Possible values are:

    • Ready — The power supply is operating normally.

    • Failed — The power supply has failed to operate properly.

Note If the status value is anything other than Ready, a red X appears to the left of the status to indicate a situation that requires attention.

Set Thresholds for Temperature

Note This command can only be performed on the LS Modules temperature probes.

This command displays the enclosure temperature and the thresholds for critical and warning temperature levels. The warning thresholds can be changed. All values are expressed in degrees Celsius. To perform the command:

  1. Right-click on a LS module temperature probe object in the tree view.

  2. Select Set Thresholds for Temperature from the context menu that appears.

A dialog box comes up that displays the following temperature-related information:

    • Current Temperature — This is the current reading for the selected temperature probe.

    • Critical Threshold — These values are set by the program and cannot be changed.

High or 55 degrees Celsius: This value is the high critical limit. If this value is exceeded, the system will shut down.

Low or 1 degree Celsius: This value is the low critical limit. If this value is exceeded, the system will shut down.

    • Warning Thresholds — You can set these thresholds. The warning threshold is a general setting that will apply to all temperature probes in the enclosure.

High: When this value is exceeded, a warning alarm sounds, if the alarm is turned on. The upper limit for the high warning threshold is 35 degrees Celsius.

Low: When this value is exceeded, a warning alarm sounds, if the alarm is turned on. The lower limit is 20 degrees Celsius.

  1. Make any necessary changes to the Warning Threshold values.

Note Thresholds are set based on room temperature expectations. The temperatures reported by the subsystem are actual values. The subsystem automatically adjusts the entered thresholds to account for internal temperature limitations.
  1. Click OK to make the changes. Click Cancel to discontinue the operation.

Temperature Properties

Use this command to view the following temperature-related properties:

Note All values are expressed in degrees Celsius.
  • Vendor — This field displays the temperature probe vendor or manufacturer name.

  • Product — This field displays the temperature probe number.

  • Enclosure ID — This field indicates the ID number of the enclosure where this temperature probe is located.

  • Current Temperature — This is the current reading for the selected temperature probe.

  • Critical Thresholds — Thresholds set by the program:

    • High or 55 degrees Celsius: This value is the high critical limit. If this value is exceeded, the system will shut down.

    • Low or 1 degree Celsius: This value is the low critical limit. If this value is exceeded, the system will shut down.

  • Warning Thresholds — Thresholds the user can adjust with the Set Thresholds for Temperature command:

    • High: When this value is exceeded, a warning alarm sounds, if the alarm is turned on.

    • Low: When this value is exceeded, a warning alarm sounds, if the alarm is turned on.

  • Status — This field displays the current status of the temperature probe. Possible values are:

    • Ready — The temperature probe is functioning normally.

    • Degraded — The temperature probe has suffered a failure of a component and is operating in a degraded state.

    • Failed — A temperature probe is not present.

Note Note: If the status value is anything other than Ready, a red X appears to the left of the status to indicate a situation that requires attention.

How the Battery Backup Unit Works

The battery backup unit (BBU) monitors and charges the cache backup battery for the PowerVault 660F. In order for the BBU to properly monitor and charge the cache backup battery, it first automatically performs a battery calibration and then Array Manager logs an event stating that a BBU recondition is suggested. The steps in both of these processes are identical except that the calibration process takes place automatically whereas you start the recondition process manually. Both the calibration and recondition processes consist of a battery discharge followed by a two-phase battery charge.

The BBU was designed to compare the low/high battery charges between the calibration and recondition cycles for accurate reporting. It performs the calibration cycle automatically. Dell OpenManage Array Manager logs an event stating that a BBU recondition is suggested. Upon completion of the recondition cycle, the BBU compares the capacity values for the battery. If the capacity values are within a nominal range, the recondition process is complete. However, if the capacity values exceed this nominal range, Array Manager will log another event message stating that a BBU recondition is suggested so that it can determine if the battery is operating properly.

The calibration cycle allows the BBU to determine the low and current capacity values for the battery and is required for proper operation of the write cache. The recondition cycle allows for more accurate capacity value reporting and is not required for normal write cache operation, but is recommended to verify battery capacity.

These are the events that require a battery calibration and subsequent recondition:

  • When the PowerVault 660F is powered on for the first time

  • Reinstalling or replacing the fan pack (which houses the battery)

  • Reinstalling or replacing a redundant array of independent disks (RAID) controller

Note Removing and reinserting a fan pack while the power is turned off is equivalent to installing a new battery.

If you power off or reset the PowerVault 660F during a calibration, the process restarts automatically.

If you power off or reset during a recondition, Array Manager displays an alert in the Events tab that lets you know the recondition has failed. Next, Array Manager logs an event stating that a BBU recondition is suggested. This message will appear before the trickle charge phase is finished.

Dell recommends that you perform both a calibration and recondition because the BBU uses these two sets of low/high battery charge values to accurately determine the battery's actual charge status. Until then, the BBU relies on the battery manufacturer's specifications, which may give inaccurate information about the actual battery installed in the storage subsystem.

Array Manager indicates the maximum capacity value based on battery manufacturer specifications. After both the calibration and reconditioning cycles are complete, Array Manager uses this information to show actual capacity.

For more information, see the following sections:

Battery Calibration

Typically, the battery shipped with a new PowerVault 660F RAID controller will not be charged to 100 percent. In other words, the first battery discharge phase during calibration could easily take far less time than the maximum 19 hours. You can expect the fast charge time to take six hours and the trickle charge time to take 48 hours.

Dell recommends that you allow sufficient time when you first start the PowerVault 660F during a storage area network (SAN) site installation. Do not interrupt the first two phases of the PowerVault 660F BBU calibration cycle (the battery discharge and fast battery charge). These two phases combined require no interruption for seven to 25 hours. If you must interrupt the process, the calibration cycle will restart from the beginning, but you have not caused damage to the device. Interruptions increase the time needed to get the RAID controller battery running at an optimum 100 percent charge.

Note Pulling the controller or fan pack during the calibration cycle interrupts that cycle. You will know when the fast charge process finishes because Array Manager will display a message asking you to recondition the battery. However, you must wait for the trickle charge phase to complete before you start the recondition. This phase will take 48 hours.

For related information, see the following sections:

Battery Recondition

Keep in mind, the BBU Recondition is Suggested message is informational and is not an error message.

You can perform the recondition cycle during your next scheduled maintenance. After you do this, Array Manager will be able to give you a calculated maximum power value based on information from both the calibration and recondition cycles. However, it is not a requirement for you to perform the reconditioning immediately after the calibration.

Dell OpenManage Array Manager will notify you when it is time to perform another recondition. It does this after the battery level drops 30 times below an 85 percent charge. When you receive this message, you can plan another recondition at your next scheduled maintenance. Reconditioning is not required based on elapsed time. Rather, it is based on the number of times the battery discharges below 85% as described above.

For related information, see the following sections:

Indicators for Battery Calibration and Recondition

This section lists the Array Manager indicators that you can observe during the calibration and reconditioning cycles.

1 - Calibration Battery Discharge Phase
  • Phase starts with the PowerVault 660F controller in conservative cache mode

  • Battery recondition has started message may be seen in the Events window

  • Power level displays zero(0) in the Battery Properties window

  • Recondition is Active message displays in the Battery Properties window

2 - Calibration Battery Fast Charge Phase
  • Power level displays current value in the Battery Properties window

  • Fast charge is active message displays in the Battery Properties window

  • Recondition is Active message still displays in the Attributes section of the Battery Properties window

  • Controller entered normal cache mode message displays in the Events window when the power rises above the Low Threshold setting

3 - Calibration Trickle Charge Phase
  • Reconditioning is Finished message displays in the Events window at the beginning of trickle charge

  • Fast Charge Not Active message appears in the Attributes section of the Battery Properties window

  • Recondition Not Active message appears in the Attributes section of the Battery Properties window

  • Post-reset of controller, BBU Recondition Suggested message appears in the Events window

  • Battery % Charge displays actual percentage charged based on manufac-turer's specification

4 - Recondition Battery Discharge Phase
  • Recondition Is Active message appears in the Battery Properties window

  • Battery Recondition has Started message displays in the Events window

  • Battery power displays current power; over time this value will decrease

  • Controller entered Conservative Cache Mode message displays in the Events window when the battery level drops below the Low Threshold setting

5- Recondition Battery Fast Charge Phase
  • First part of fast charge is in conservative cache mode until battery charge rises above low threshold

  • Been Reconditioned message displays in the Status section of the Battery Properties window

  • Fast-charge is Active message displays in the Attributes section of the Battery Properties window

  • Recondition is Active message displays in the Attributes section of the Battery Properties window Battery Charge in the Battery Properties window displays actual value

  • Controller entered normal cache mode message displays in the Events window when the power rises above the Low Threshold setting described earlier

6 - Recondition Trickle Charge Phase
  • Recondition Finished message displays in the Events window at the beginning of trickle charge

  • Fast Charge Not Active message displays in the Attributes section of the Battery Properties window

  • Recondition Not Active message displays in the Attributes section of the Battery Properties window

  • Battery % Charge displays actual percentage charged

  • Phase ends 48 hours after the above indicators are displayed; measure the 48 hours using the timestamp of the Reconditioning is Finished event that Array Manager logs in the Event window

For related information, see the following sections:


Back to Contents Page

 

 

 

Laptops | Desktops | Business Laptops | Business Desktops | Workstations | Servers | Storage | Services | Monitors | Printers | LCD TVs | Electronics
© 2012 Dell | About Dell | Terms & Conditions | Unresolved Issues | Privacy Statement | Ads and Emails | Dell Recycling | Contact | Site Map | Visit ID | Feedback

*Offers subject to change. Taxes, shipping, handling and other fees apply. U.S. Dell Small Business new purchases only. LIMIT 5 DISCOUNTED OR PROMOTIONAL ITEMS PER CUSTOMER. LIMIT 5 VOSTRO OR INSPIRON UNITS PER CUSTOMER. Dell reserves right to cancel orders arising from pricing or other errors.

snEB13