Back to Contents Page

PERC Subsystem 1 Controllers: PERC 2/SC, 2/DC, 3/SC, 3/DCL, 3/DC, 3/QC, 4/SC, 4/DC, 4/Di, 4/IM, and CERC ATA100/4ch

Dell OpenManage™ Array Manager 3.4

  Description of PERC Subsystem 1 Controllers

  Array Manager Storage Model

  Virtual Disk Configuration

  Virtual Disk Management

  Array Group Commands

  Array and Hard Disk Commands

  PERC Subsystem 1 Commands

  General Controller Commands

  General Channel/Backplane Commands

  Array and Volume Migration

  FlexRAID Virtual Sizing

  Controller Issues

  Enclosure Management

  Naming Convention Differences

This chapter describes how to configure and manage arrays attached to PERC subsystem 1 controllers. You can display your system's PERC subsystem 1 controllers in the Array Manager tree view by doing the following:

  1. Expand the Arrays object in the Array Manager tree view hierarchy.

  2. Expand the PERC Subsystem 1 object. This action displays the PERC subsystem 1 controllers included in your system.

The following controllers are supported by the PERC subsystem 1:


Description of PERC Subsystem 1 Controllers

The PERC 2/SC, 2/DC, 3/SC, 3/DCL, 3/DC, 3/QC, 4/SC, 4/DC and 4/Di controllers are high-performance intelligent PCI-to-SCSI host adapters with RAID control capabilities.

The CERC ATA100/4ch controller is a PCI-to-IDE host adapter with RAID control capabilities. Each channel on the CERC ATA100/4ch supports 100 MB data transfer. Each channel on this controller supports a single device.

Each channel on the PERC 2/SC and PERC 2/DC controllers supports SCSI data transfer rates of up to 80 MB per second per channel and up to 160 MB per second per channel for the PERC 3/SC, 3/DCL, 3/DC, 3/QC, and 4/Di controllers. The channels on these controllers also support up to 15 devices.

Each channel on the PERC 4/SC and 4/DC controllers supports SCSI data transfer rates of up to 320 MB.

The PERC 4/IM controller provides integrated mirroring. This controller supports SCSI data transfer rates of up to 320 MB per second. See Integrated Mirroring for more information.

For more information about specific controller features, refer to the hardware manual that came with the controller.

The following features are available on the PERC 2/SC, 2/DC, 3/SC, 3/DCL, 3/DC, 3/QC, 4/SC, 4/DC, 4/Di, 4/IM, and CERC ATA100/4ch controllers.

Note Supported features may vary from controller to controller.

Supported RAID Levels

The following table indicates the RAID levels supported by the PERC 2/SC, 2/DC, 3/SC, 3/DCL, 3/DC, 3/QC, 4/SC, 4/DC, 4/Di, and CERC ATA100/4ch Controllers. Refer to the "comments" column for information on how a controller implements a particular RAID level.

Supported RAID Levels for PERC Subsystem 1 Controllers

Concatenation or RAID Level

Controllers

Comments

RAID-0

PERC 2/SC, 2/DC, 3/SC, 3/DCL, 3/DC, 3/QC, 4/SC, 4/DC, 4/Di, and CERC ATA100/4ch

RAID-1

PERC 2/SC, 2/DC, 3/SC, 3/DCL, 3/DC, 3/QC, 4/SC, 4/DC, 4/Di, and CERC ATA100/4ch

RAID-5

PERC 2/SC, 2/DC, 3/SC, 3/DCL, 3/DC, 3/QC, 4/SC, 4/DC, 4/Di, and CERC ATA100/4ch

RAID Level 1-Concatenated

PERC 2/SC, 2/DC, 3/SC, 3/DCL, 3/DC, 3/QC, 4/SC, 4/DC, 4/Di, and CERC ATA100/4ch

RAID 10 support on these controllers is implemented as RAID Level 1-Concatenated

RAID 50

PERC 2/SC, 2/DC, 3/SC, 3/DCL, 3/DC, 3/QC, 4/SC, 4/DC, 4/Di

RAID 50 support on the PERC 4/Di controller is implemented as striping across multiple RAID 5 volumes.

Controller Limitations and RAID Configuration

When creating virtual disks on the PERC 2/SC, 2/DC, 3/SC, 3/DCL, 3/DC, 3/QC, and 4/Di controllers, there are limitations on the number of array disks that can be included in the virtual disk. When creating a virtual disk, these controllers support a certain number of stripes and spans (methods for combining the storage on array disks). Because the number of total stripes and spans is limited, the number of array disks that can be used is also limited. The limitations on stripes and spans affect the possibilities for concatenation and RAID levels as follows:

In the case of RAID 50, you can use a greater number of array disks than is possible for the other RAID levels. The number of channels on the controller, however, imposes limitations on how many array disks can be included in a virtual disk when using RAID 50. This is because only a limited number of array disks can be physically attached to the controller.

For more information on storage concepts used in this section, see Concatenation (Spanned Volume) and RAID.

The following table describes the specific limitations for the PERC 2/SC, 2/DC, 3/SC, 3/DCL, 3/DC, 3/QC, 4/Di, and CERC ATA100/4ch controllers.

Number of Array Disks per Virtual Disk

Concatenation or RAID Level

PERC 2/SC and 2/DC

PERC 3/SC, 3/DCL, 3/DC, 3/QC, 4/SC, 4/DC, 4/Di

CERC ATA100/4ch

Concatenation

1 to 8

1 to 8

1 to 4

RAID 0

1 to 8

1 to 32

1 to 4

RAID 1

2

2

2

RAID 5

3 to 8

3 to 32

3 or 4

RAID Level 1-Concatenated (Concatenated Mirror)

An even number from 2 to 16

An even number from 2 to 16

4

RAID 50

Between 6 and the number of array disks attached to the controller. For example, if 14 array disks are attached to a 2/SC controller, then the allowable number of array disks included in a virtual disk on this controller is between 6 and 14.

A prime number of array disks is not allowed in a RAID 50 array for these controllers. For example, the following prime numbers are excluded: 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 51, and 53.

Not supported

For more information on concatenation and RAID levels, see the following:

Note In addition to this online help, you should review the hardware documentation that is provided with the controllers. Reviewing the hardware documentation along with this online help may provide a fuller understanding of the controller limitations.

Maximum Virtual Disks per Controller

You can create a maximum of 8 virtual disks on one PERC 2/SC or PERC 2/DC controller and a maximum of 4 virtual disks on one CERC ATA100/4ch controller. On the PERC 3/SC, 3/DCL, 3/DC, 3/QC, 4/SC, 4/DC, and 4/Di controllers, you can create a maximum of 40 virtual disks.

Cluster Support

Array Manager supports PERC 3/DC controllers that have Microsoft Cluster Server (MSCS) enabled.

Note Dell does not provide cluster support on NetWare 6.x.

Updated Information

After a failover of cluster resources, it is necessary to perform a rescan operation in order for Array Manager to display the most up-to-date information about shared resources. You can specify that a rescan automatically be performed when the Array Manager console is launched by selecting the Rescan at startup check box on the Quick Access window.

If a failover occurs while the Array Manager console is displayed, you can perform a rescan by selecting Rescan from the View pull-down menu or using the Rescan button on the Array Manager toolbar.

Creating and Deleting Virtual Disks on Cluster-enabled Controllers

If you are using a PERC 3/DC controller in a cluster configuration, you must shut down and power off the other systems in the cluster before creating or deleting the virtual disk. The following procedure describes the sequence of actions required to create or delete a virtual disk from a cluster-enabled controller. For the purposes of this procedure, the system on which you are deleting the virtual disk is identified as "system A" and the other system in the cluster is identified as "system B."

  1. Stop the clustering services on system B.

  2. Shut down and power off system B.

  3. Create or delete the virtual disk on system A using the procedure described in the To Create a Virtual Disksection or the To Delete a Virtual Disksection. If you are creating a virtual disk, you should review the Considerations for Creating Virtual Disks section before continuing.

  4. Reboot system A.

  5. Restart system B.

Automatic Rescan

There is a Rescan at startup check box at the bottom of the Quick Access window that is designed for use with cluster-enabled controllers. When the Rescan at startup check box is selected, Array Manager automatically performs a rescan when the Array Manager console is launched. It is recommended that this check box be selected on a system with a cluster-enabled PERC 3/DC controller.

You can display the Quick Access Window by selecting Quick Access Window from the View pull-down menu.

Downloading Firmware and Cluster Controllers

When downloading firmware to a clustered controller, it is recommended that you shut down the other systems in the cluster first. When restarted, the other systems in the cluster should be able to see the firmware updates that you have applied.

If, however, you have downloaded firmware to a controller without first shutting down the other systems in the cluster, you may find that the other systems cannot see the firmware update until you restart the disk management service on those systems. For example, if you download firmware onto system A, and system B cannot see the firmware update, then restart the disk management service on system B.

Integrated Mirroring

Integrated mirroring on the PERC 4/IM controller enables you to mirror a disk drive that resides internally in the server. This feature can be used to mirror a system's boot drive, ensuring that the system remains running in the event of a boot drive failure. The PERC 4/IM controller firmware maintains the mirrored data on both drives so that the system's CPU is not burdened with the extra processing required to maintain the mirrored data.

When implementing mirroring on a PERC 4/IM controller, you create a virtual disk from hard disks. A hard disk is a physical disk that is directly visible to the operating system. Unlike creating a virtual disk on other controllers, the PERC 4/IM controller is able to implement a mirror for a hard disk that already contains data. The data is then copied to the mirror. Any data previously residing on the mirror is overwritten.

Once you have created the integrated mirror, the operating system sees the mirror as a virtual disk and a virtual disk object for the mirror is displayed in the Array Manager tree view. Expanding the virtual disks object displays the disks included in the mirror. These disks are now labeled "array disks" since they are part of a virtual disk and no longer individually visible to the operating system.

For more information on implementing integrated mirroring, see Creating Virtual Disks on a PERC 4/IM Controller -- Integrated Mirroring.

Understanding Hot Spares

A hot spare is an unused backup array disk that is part of the array group. Hot spares remain in standby mode. When an array disk that is used in a virtual disk fails, the assigned hot spare is activated to replace the failed array disk without interrupting the system or requiring your intervention. When a hot spare is activated, it rebuilds the data for all redundant virtual disks that were using the failed array disk. If a virtual disk using the failed array disk is not redundant, then the data is permanently lost without any method (unless you have a backup) to restore the data.

There are two procedures for creating different types of hot spares:

When an array disk fails, the entire array disk is rebuilt onto the hot spare. The required size of the hot spare, however, varies depending on how the virtual disks are configured on the array disks.

Size Requirements for Dedicated Hot Spares

When using the Configure Dedicated Hot Spare procedure, the disk configured as a dedicated hot spare must be able to replace the portion of a virtual disk that resides on any array disk included in the virtual disk. The array disks included in the virtual disk may be of different sizes. The dedicated hot spare, however, only needs to be the same size (or larger) as the smallest array disk included in the virtual disk. For example, consider a virtual disk that resides on three array disks that are 8MB, 8MB, and 4MB in size. The virtual disk is striped across the three array disks. Because the virtual disk is divided in equal parts across the array disks, no portion of the virtual disk can be larger than the smallest array disk - in this case, 4MB. For this reason, the dedicated hot spare only needs to be 4MB. The same is true when mirroring instead of striping is used. If the virtual disk is mirrored on two array disks, one of which is 12 MB and the other 20MB, the dedicated hot spare only needs to be 12MB. This is because the portion of the virtual disk residing on either array disk cannot be greater than 12MB.

Note The Configure Dedicated Hot Spare command is not available on the PERC 2/SC and PERC 2/DC controllers.
Size Requirements for Global Hot Spares

A global hot spare acts as a backup for any physical disk in an array. There may be several virtual disks residing on these array (physical) disks. The global hot spare needs to be big enough to rebuild the largest portion of any virtual disk residing on the array. For example, there may be two virtual disks residing on the array. The first virtual disk is mirrored with 8MB on each of two 12MB array disks. The second virtual disk is striped with 4MB strips on each of three 20MB array disks. Because there is at most 8MB of a virtual disk residing on any array disk, the global hot spare only needs to be 8MB.


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.

Unless otherwise stated, each operation described in this chapter is available on each controller type listed above. 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.

Because the controllers in each subsystem support different features, the objects in the expanded tree view may vary for each subsystem. For example, the PERC subsystem 1 does not support tape devices or CDROMs. Therefore, the PERC subsystem 1 does not have a Tape or CDROM object in the tree view.


Virtual Disk Configuration

Array Manager allows you to create virtual disks, which are logical disks that can be created from one or more physical disks (known as array disks). The logical disks can have RAID layouts, which let you to manage your storage more efficiently. Once a virtual disk is created and a rescan is done, the Windows operating system sees the virtual disk as if it were a physical disk. The topics in this section are:

See also the section in this chapter on array disks, Array and Hard Disk Commands.

Creating Virtual Disks

Creating virtual disks is the first step in configuring your system for improved system management, as well as for software RAID layouts.

Considerations for Creating Virtual Disks

In addition to the considerations described in this section, you should also be aware of the controller limitations described in Controller Limitations and RAID Configuration.

Be aware that the following considerations apply when creating virtual disks:

To Create a Virtual Disk
  1. If the Quick Access window is not already displayed, display this window by selecting the Quick Access Window option from the View pull-down menu.

  2. Click the Create Virtual Disk button on the Quick Access Window. The Create Virtual Disk wizard appears. The wizard has an Express Mode and an Advanced Mode.

The Create Virtual Disk Wizard - Express Mode

Express Mode calculates an appropriate virtual disk layout based on the available space and controller considerations. Using Express Mode, you can quickly create a virtual disk using recommended selections.

The Create Virtual Disk Wizard - Advanced Mode

Advanced Mode allows you to specify the read, write, and cache policy for the virtual disk. You can also select the array disks and the controller channel to be used. You need a good knowledge of RAID levels and hardware to use this mode.

  1. Make your selections using the Express Mode or Advanced Mode options. Click the Advanced Mode or Express Mode button to switch from one mode to another. The following describes each selection.

Virtual Disk Properties

Note Write-through caching is the default write policy setting when cluster mode is enabled. In cluster mode, the PERC 3/DC controllers only allow write-through caching.

For more information on read, write, and cache policies, see Understanding Read, Write, and Cache Policy.

Selected Disks

When using Express Mode, the wizard selects disks for you depending on the RAID level you selected and on the controller. When using Advanced Mode, the wizard displays the disks that you selected from the Available Disks section of Advanced Mode. Use the Blink and Unblink buttons to identify which disks are selected by blinking their LED display.

Available Disks

When using Advanced Mode, you can select the disks to be used from the Available Disks tabs. These tabs indicate the disks attached to each controller channel that are available depending on the RAID level you selected and the controller.

  1. Click Finish to create the virtual disk.

If the newly created virtual disk does not appear under Disks in the tree view, then perform a rescan by selecting Rescan from the View pull-down menu. Rescan forces the Array Manager software to locate and query all the objects in the system. This can take several minutes if there are numerous disks on the system.

When initializing is complete, the virtual disk appears in the tree view of the Array Manager console. Each virtual disk is automatically mapped to a Windows disk. For example, if Virtual disk 0 is mapped to Windows Disk 0, the Array Manager console will display Virtual disk 0 as "Virtual Disk 0 (Disk 0)," and the Windows disk 0 as "Disk 0 (Virtual Disk 0)."

If a virtual disk is not mapped to a Windows disk, reboot the system.

  1. Add a write signature to the virtual disk.

When a virtual disk is created with PERC 2/SC, 2/DC, 3/SC, 3/DCL, 3/DC, 3/QC, 4/SC, 4/DC, 4/Di, and CERC ATA100/4ch controllers, a write signature is not automatically written to the disk. Windows requires a write signature on virtual disks. For instructions on writing a disk signature, see the section Write a Disk Signature in the Disk Management chapter.

Deleting Virtual Disks

Use this procedure to delete virtual disks on PERC 2/SC, 2/DC, 3/SC, 3/DCL, 3/DC, 3/QC, 4/SC, 4/DC, 4/Di, and CERC ATA100/4ch controllers.

Caution All data (including file systems, volumes, Windows disks) on the virtual disk is lost when the disk is deleted.

Because of PERC 2/SC and 2/DC controller hardware constraints, virtual disks must be deleted in the reverse order of their creation. In other words, the last disk that you created must be deleted first.

There are particular considerations for deleting a virtual disk from a cluster-enabled controller. Review the Creating and Deleting Virtual Disks on Cluster-enabled Controllers section before attempting to delete the virtual disk.

To Delete a Virtual Disk
  1. Right-click the virtual disk to be deleted.

  2. Click Delete. A confirmation dialog box appears. Click OK to continue. The virtual disk disappears from the left pane.

If the disk you are deleting was not the last one created, a message may display that asks you to delete the most recently created virtual disk first.

  1. Reboot your system. This step is optional but highly recommended. You should reboot your system after deleting a virtual disk and before creating new ones. This ensures that the operating system recognizes the disk configuration correctly.

Note If you delete a virtual disk and immediately create a new virtual disk with all the same characteristics as the one that was deleted, the controller will recognize the data as if the first virtual disk were never deleted. In this situation, if you don't want the old data after recreating a new virtual disk, reinitialize the virtual disk.

Reconfiguring Virtual Disks

This section summarizes how you can change the virtual disk configuration by using the following commands:

Note You can also change the cache policy of a virtual disk by using the command Change Policy, which is described in the next section.

Add Member

Use this function to add array disks to a virtual disk. You can also change the virtual disk's RAID level.

Note If you add a member to a virtual disk that shares array disk storage with another virtual disk, you may not be able to create or delete virtual disks on the controller. Whenever you create a virtual disk that you plan to expand later with the Add Member command, it is recommended that you use the entire capacity of its member array disks.
To Add Array Disks to a Virtual Disk Using Add Member
  1. Right-click a virtual disk.

  2. Click Add Member. A Virtual Disk Add Member dialog box appears. The available disks are listed in the left pane. You can choose appropriate ones to add by selecting them and using the Add Disk button to move them to the right pane.

  3. Choose the RAID level in the pull-down list Virtual Disk Type.

  4. Click OK to continue or Cancel to cancel the operation.

Add Member shows progress information in the right pane. To view the progress, click the parent of the virtual disk. The status of the virtual disk will be Reconstructing, and progress information will display until the Add Member operation is finished. At the end of the operation, the Type category shows the changed RAID level, if the RAID level was changed.

  1. Right-click the computer object in the Array Manager tree view and select Rescan. A rescan is required before the virtual disk can use the extra space. On a Windows system, you also need to reboot the system in order for Windows to have access to the additional storage.

Transform Type

Use the Transform Type function to change the RAID level or stripe size of a virtual disk without adding or removing disks. The following is a list of supported RAID level migrations:

To Transform the Virtual Disk Type
  1. Right-click the virtual disk for which you want to transform the type. The Virtual Disk Transform Type dialog displays.

  2. Select the RAID type.

  3. Click OK to continue or Cancel to quit the operation.

  4. A warning dialog appears asking you whether to continue. Click Yes to continue.

  5. Transform Type displays progress information in the right pane. To view the progress, click the parent of the virtual disk. The status of the virtual disk will be Reconstructing, and progress information will display until the operation is finished. At the end of the operation, the Type category shows the changed RAID level.

Understanding Read, Write, and Cache Policy

When creating a virtual disk, you specify the read, write, and cache policies for the virtual disk. The following describes how each of these policies functions.

Read Policy

The read policies indicate whether or not the controller should read sequential sectors of the logical drive when seeking data. The read policies are as follows:

Write Policy

The write policies specify whether the controller sends a write-request completion signal as soon as the data is in the cache or after it has been written to disk. The write policies are as follows:

Note Write-through caching is the default write policy setting when cluster mode is enabled. In cluster mode, the PERC 3/DC controllers only allow write-through caching.
Cache Policy

The Direct I/O and Cache I/O cache policies apply to reads on a specific logical drive. These settings do not affect the read-ahead policy. The Direct I/O and Cache I/O cache policies are as follows:


Virtual Disk Management

This section describes the following commands and procedures that are used to manage virtual disks:

Replacing a Disk

You may need to replace an array disk in the following situations:

The procedure for replacing the array disk is different for each of these situations.

Replacing a Failed Disk

Use one of the following procedures to replace a failed array disk that is included in a virtual disk. In these procedures, you replace the disk and then rebuild the virtual disk so that the redundant data is restored to the virtual disk.

Which procedure you use depends on whether or not you have a disk available to use as a hot spare. The following sections also include a procedure for replacing a disk that is receiving SMART alerts.

If you have a disk available to use as a hot spare:

  1. Configure a global hot spare or dedicate a hot spare for this virtual disk. See Configure Dedicated Hot Spare and Assign Global Hot Spare for more information.

  2. Right-click the disk that has failed and select Offline from the pop-up menu in the Array Manager tree view. See Offline Array Disk for more information on the Offline command.

  3. Manually remove the disk.

  4. Insert a new disk.

After you complete this procedure, a rebuild is automatically initiated because a hot spare is assigned to the virtual disk.

If you DO NOT have a disk available to use as a hot spare:
  1. Right-click the disk that has failed and select Offline from the pop-up menu in the Array Manager tree view.

  2. Manually remove the disk.

  3. Insert a new disk.

  4. Select Rescan from the View pull-down menu or using the Rescan button on the Array Manager toolbar. Doing a rescan causes Array Manager to recognize the newly-inserted disk.

  5. Make the new disk a dedicated hot spare for this virtual disk. See Configure Dedicated Hot Spare for more information.

Replacing a disk using SMART alerts:

SMART alerts are event messages predicting that a disk may fail in the near future. If an array disk is receiving SMART alerts, you should replace the disk. Use the following procedure to replace a disk receiving SMART alerts.

  1. Right-click the disk in the Array Manager tree view and select Prepare to Remove from the pop-up menu. See Prepare to Remove for more information.

  2. Manually replace the disk.

  3. Select Rescan from the View pull-down menu or using the Rescan button on the Array Manager toolbar. Doing a rescan causes Array Manager to recognize the newly-inserted disk.

Change Policy

Use this function to change the cache policies of a virtual disk.

To Change the Cache Policy of a Virtual Disk
  1. Right-click the virtual disk.

  2. Click Change Policy to display the Virtual Disk Change Policy dialog box.

  3. Use the drop-down menus to specify the read and write polices. For more information on the read and write policies, see Understanding Read, Write, and Cache Policy.

Note Write-through caching is the default write policy setting when cluster mode is enabled. In cluster mode, the PERC 3/DC controllers only allow write-through caching.

Rename Virtual Disk

Use this command to rename a virtual disk. Renaming a virtual disk enables you to change the virtual disk name displayed in the Array Manager tree view. The name is not changed in the BIOS, however. When changing a virtual disk name, the numbering format for the virtual disk remains unchanged.

  1. Expand the Array Manager tree view until the virtual disk you wish to rename is displayed.

  2. Right-click the virtual disk and select Rename from the pop-up menu. This action displays the Rename Virtual Disk dialog.

  3. Type the new name for the virtual disk and click Ok. The virtual disk name cannot contain more than 32 characters. Only alphanumeric English characters can be used when renaming a virtual disk.

Configure Dedicated Hot Spare

Use this command to assign and configure a dedicated hot spare for a redundant virtual disk. If one of the array disks belonging to a redundant virtual disk fails or is removed, then the virtual disk becomes degraded. A degraded virtual disk that has a properly configured hot spare automatically rebuilds onto that hot spare.

You can configure a dedicated hot spare for redundant virtual disks using RAID 1, 10, 5, and 50.

Hot spares created with the Configure Dedicated Hot Spare command are dedicated to a virtual disk. They will only be used if an array disk in the virtual disk fails. When you dedicate a hot spare for a virtual disk, you may notice that other virtual disks are also assigned the same hot spare. This is because the dedicated hot spare applies to all virtual disks that use the same array disks as the virtual disk for which you are configuring the hot spare. The hot spare will rebuild the data for all redundant virtual disks that are using the failed array disk.

To remove the dedicated hot spare and return the array disk to its normal status, use the Remove a Dedicated Hot Spare procedure.

For more information on hot spares including size requirements, see Understanding Hot Spares.

Note Configuring a dedicated hot spare for a virtual disk is highly recommended.
To Configure a Dedicated Hot Spare
  1. Right-click a redundant virtual disk and click Configure Dedicated Hot Spare.... This action displays the available array disks that can be configured as hot spares.

  2. Assign the array disk you want to configure as a hot spare by highlighting the disk in the left panel and clicking the Add Disk>> button to move the disk to the right panel of the Virtual Disk Dedicated Hot Spare Configuration dialog box.

  3. Click OK.

Note The configure dedicated hot spare function is not available on the PERC 2/SC and PERC 2/DC controllers.

Remove a Dedicated Hot Spare

Use this operation to remove a dedicated hot spare from a virtual disk. This operation returns an array disk that was previously configured as a dedicated hot spare to its normal status.

Note When removing a hot spare that was created with the Configure Dedicated Hot Spare menu option, be aware that multiple virtual disks may be using the hot spare. This is because the hot spare applies to all virtual disks that use the same array disks as the virtual disk for which the hot spare was created. Removing a dedicated hot spare removes the hot spare from all of these virtual disks.
To Remove a Dedicated Hot Spare
  1. Right-click the redundant virtual disk for which you are removing the dedicated hot spare and click Configure Dedicated Hot Spare....

  2. Specify the disk or disks that you are removing as hot spares by highlighting the disk in the right panel and clicking the <<Remove Disk button to move the disk to the left panel of the Virtual Disk Dedicated Hot Spare Configuration dialog box.

  3. Click OK.

Check Consistency

This function checks mirror synchronization and rebuilds parity if necessary. You also use this function if your disk is in a degraded state. Running Check Consistency may be able to restore your disk to Ready status.

To Check Consistency and Restore Redundancy
  1. Right-click the virtual disk to be checked.

  2. Click Check Consistency.

  3. The Check Consistency operation displays progress information in the right pane. To view the progress, click the parent of the virtual disk. The status of the virtual disk will be Resynching, and progress information will display until the operation is finished.

Initialize Virtual Disks

Use this procedure on any virtual disk on a PERC 2/SC, 2/DC, 3/SC, 3/DCL, 3/DC, 3/QC, 4/SC, 4/DC, 4/Di, and CERC ATA100/4ch controller system. The virtual disk will be formatted by this operation. Note that you need to initialize before using any virtual disk.

Caution Initializing a virtual disk destroys any data that is on the disk.
To Initialize a Virtual Disk
  1. Right-click the virtual disk that you want to initialize.

  2. Click Initialize. In the right pane, the status of the disk will be Initializing until the operation is finished.

Blink Virtual Disk

The Blink Virtual Disk command allows you to locate the array disks included in a virtual disk by blinking the light-emitting diodes (LEDs) on the array disks. This command will automatically cancel after a short duration such as 30 or 60 seconds.

Note This procedure is not supported on the CERC ATA100/4ch or PERC 4/IM controllers. In addition, this procedure is only supported for hotswap array disks (disks that reside in a carrier).

Unblink Virtual Disk

The Unblink Virtual Disk command allows you to cancel the Blink Virtual Disk command before the 30 or 60-second threshold has been reached.

Note This procedure is not supported on the CERC ATA100/4ch or PERC 4/IM controllers. In addition, this procedure is only supported for hotswap array disks (disks that reside in a carrier).

Properties

This command brings up a window that shows the properties associated with the virtual disk.


Array Group Commands

This section describes the commands available on the Array Group context menu. These commands are:

Create Virtual Disk

For more information about creating virtual disks on PERC 2/SC, 2/DC, 3/SC, 3/DCL, 3/DC, 3/QC, 4/SC, 4/DC, 4/Di, and CERC ATA100/4ch controllers, see the section Creating Virtual Disks in this chapter.

For information on creating a virtual disk or an integrated mirror on a PERC 4/IM controller, see Creating Virtual Disks on a PERC 4/IM Controller -- Integrated Mirroring.

Creating Virtual Disks on a PERC 4/IM Controller -- Integrated Mirroring

You can implement integrated mirroring on hard disks if you have a PERC 4/IM controller. When you implement integrated mirroring, you are creating a virtual disk from hard disks. Once you have done this, the virtual disk is visible to the operating system. This procedure is typically used to mirror a system's boot drive so that the system can remain operational in the event of a boot drive failure.

When completing the following procedure, you will choose a "primary disk" from a list displayed on the Create Integrated Mirror dialog. You will then select a "secondary disk" which will be the mirror for the data residing on the primary disk. Be aware that data on the secondary disk will be overwritten by the mirrored data once you create the integrated mirror or virtual disk.

For more information on integrated mirroring, see Integrated Mirroring.

For more information about creating virtual disks PERC 2/SC, 2/DC, 3/SC, 3/DCL, 3/DC, 3/QC, 4/SC, 4/DC, 4/Di, and CERC ATA100/4ch controllers, see the section Creating Virtual Disks in this chapter.

To create an integrated mirror:

  1. Expand the PERC 4/IM controller object in the Array Manager tree view.

  2. Right-click the Array Group object and select Create Virtual Disk. This action displays the Create Integrated Mirror dialog.

  3. Select the hard disk that you wish to mirror from the Choose the primary disk list on the left-hand side of the Create Integrated Mirror dialog.

Once you select a hard disk, the remaining hard disks are displayed in the Choose the secondary disk list on the right-hand side of the Create Integrated Mirror dialog.

  1. Select the disk on which you wish to mirror the data from the Choose the secondary disk list on the right-hand side of the Create Integrated Mirror dialog.

Caution Any data residing on the disk you choose as the secondary disk or mirror will be lost when you complete this procedure.
  1. Close any open applications on the system and then click Finish. Array Manager will reboot the system. An immediate reboot is required in order to complete the creation of the integrated mirror or virtual disk.

Reset Configuration

Use Reset Configuration to erase all information on the controller, so that you can perform a fresh configuration.

This operation will destroy any existing virtual disks on the controller. A warning is displayed before the operation is performed. You can cancel the execution at this step.

To Reset a Configuration
  1. Right-click an array group and click Reset Configuration.

  2. You will now need to reconfigure your controllers and virtual disks.

Caution Resetting a configuration permanently destroys all data on these virtual disks. If the system or boot partition resides on these virtual disks, it too will be destroyed.

Show/Hide Array Disks

When a controller has array disks, the array disks attached to the controller can be displayed in the right pane of the Array Manager console. You can also specify that the array disks be hidden from view in the right pane.

To show or hide the display of array disks in the right pane:

  1. Expand the controller object in the tree view. This action displays the lower-level objects contained in the controller.

  2. Right-click the array group and click Show Array Disks or Hide Array Disks as appropriate.

When you right-click an array group object in the tree view, the pop-up menu displays either the Show Array Disks or Hide Array Disks option. Both options are not displayed on this menu at the same time. If the controller does not have array disks attached to it, then the Show Array Disks and Hide Array Disks options are not displayed.

Properties

This command brings up a window with the properties of the array group.


Array and Hard Disk Commands

This section describes the following commands for working with array disks:

Format

The Format command does a low-level formatting of the array disk. This command is only available for array disks that have an unknown state.

To Format an Array Disk
  1. Right-click the disk that you want to format.

  2. Click Format. The right pane shows the status of the format. The status appears as Formatting until the operation is finished.

Rebuild

The Rebuild function is enabled only when a disk has failed. You can rebuild failed disks only in redundant arrays.

To Rebuild a Failed Disk
  1. Right-click the failed disk that you want to rebuild.

  2. Click Rebuild. In the right pane, the status of the disk is Rebuilding and a progress bar shows the percentage of completion.

Assign Global Hot Spare

A global hot spare is an unused backup disk that is part of the array group. Hot spares remain in standby mode. When an array disk that is used in a virtual disk fails, the assigned hot spare is activated to replace the failed array disk without interrupting the system or requiring your intervention. When a hot spare is activated, it rebuilds the data for all redundant virtual disks that were using the failed array disk.

You can change the hot spare disk assignment by unassigning a disk and choosing another disk to assign, as needed.

For more information on hot spares, see Understanding Hot Spares.

Note Global hot spares must be assigned and unassigned manually. They are not assigned to specific virtual disks. The global hot spare should be big enough to rebuild the largest portion of any virtual disk residing on the array. If you want to assign a hot spare to a virtual disk (it will replace any array disk that fails in the virtual disk) then use the Configure Dedicated Hot Spare command. For more information on hot spares including size requirements, see Understanding Hot Spares.
To Assign a Global Hot Spare
  1. Right-click the array disk that you wish to use as a hot spare.

  2. Click Assign Global Hot Spare.

  3. To confirm the successful completion of the operation, check the properties displayed in the right pane. The status of the array disk must be Ready and type must be Spare Array Disk.

Unassign Global Hot Spare

Use this operation to unassign the global hot spare disk.

To Unassign a Global Hot Spare
  1. Right-click the disk that is assigned as a hot spare.

  2. Click Unassign Global Hot Spare.

  3. To confirm the successful completion of the operation, check the properties displayed in the right pane. The status of the array disk must be Ready and type must be Array Disk.

Online Array Disk

You can set to Online only an array disk that is part of a virtual disk that has been set to Offline.

To Online an Array Disk
  1. Right-click the disk that you want to set to Online.

  2. Click Online. In the right pane, the status of the disk is changed from Offline to Online.

Offline Array Disk

You can set to Offline only an array disk that is part of a virtual disk that has been set to Online.

To Offline an Array Disk
  1. Right-click the disk that you want to set to Offline.

  2. Click Offline. A confirmation dialog box appears.

  3. Click OK to continue. In the right pane, the status of the disk will be changed from Online to Failed.

Prepare to Remove

Use this procedure to prepare for removing an array disk from a PERC 2/SC, 2/DC, 3/SC, 3/DCL, 3/DC, 3/QC, 4/SC, 4/DC, and 4/Di controller.

Before you remove any physical disk from an enclosure, it is recommended that you perform this operation to prevent data loss.

Note This procedure is not supported on the CERC ATA100/4ch controller. In addition, this procedure is only supported for hotswap array disks (disks that reside in a carrier).
To Prepare to Remove an Array Disk
  1. Right-click the disk that you want to remove.

  2. Click Prepare to Remove, then click Yes to continue.

  3. When the lights on the disk you have prepared to remove stop blinking, the disk is ready to be physically removed.

The disk that you have prepared to remove will not be displayed in the Array Manager tree view. After you have replaced this disk, it is displayed once again in the tree view.

Blink

The Blink 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 30 or 60 seconds. You may want to use this command to locate an array disk that has failed.

Note This procedure is not supported on the CERC ATA100/4ch controller. In addition, this procedure is only supported for hotswap array disks (disks that reside in a carrier).

Unblink

The Unblink command allows you to cancel the Blink command before the 30 or 60-second threshold has been reached.

Note This procedure is not supported on the CERC ATA100/4ch controller. In addition, this procedure is only supported for hotswap array disks (disks that reside in a carrier).

Properties

Use this command to display the array disk properties.

Note Array disks for the PERC 2/SC, 2/DC, 3/SC, 3/DCL, 3/DC, 3/QC,4/SC, 4/DC, 4/Di, and CERC ATA100/4ch controllers display Ready status if they are not part of a virtual disk and Online status if they are part of a virtual disk.

PERC Subsystem 1 Commands

The PERC subsystem 1 has the following commands on its context menu:

View Report

This command allows you to view a report on the PERC subsystem 1.

Save

This command allows you to save the controller configuration.

Properties

Use this command to view the properties of the PERC subsystem 1.

Enable Smart Thermal Shutdown for PV22xS

By default, the operating system and server shut down when the PV220S and PV221S enclosures reach a critical temperature of 0 or 50 degrees celsius. If you have implemented Channel Redundancy on the PV220S and PV221S enclosures, however, you can specify that only the enclosure and not the operating system and server be shut down when the enclosure reaches a critical temperature of 0 or 50 degrees celsius.

Note You must perform this procedure on each of the server's subsystems in the Array Manager tree view in order to implement smart thermal shutdown.

To specify that only the enclosure shut down at critical temperatures:

  1. Right-click the PERC Subsystem 1 object in the Array Manager tree view.

  2. Select Enable Smart Thermal Shutdown for PV22xS from the pop-up menu.

For more information, see:

Disable Smart Thermal Shutdown for PV22xS

If you have previously selected the Enable Smart Thermal Shutdown for PV22xS option, you can deselect this option and return the system to its default setting by selecting the Disable Smart Thermal Shutdown for PV22xS option. The Disable Smart Thermal Shutdown for PV22xS setting indicates that the operating system and the server will shut down when the PV220S and PV221S enclosures reach a critical temperature of 0 or 50 degrees celsius.

To specify that the operating system and server shut down at critical temperatures:

  1. Right-click the PERC Subsystem 1 object in the Array Manager tree view.

  2. Select Disable Smart Thermal Shutdown for PV22xS from the pop-up menu.

For more information, see:


General Controller Commands

This section describes the following general controller operations:

Rescan Controller

Use this operation to display new objects in the Array Manager tree view and status changes. When you do a rescan on a controller object, changes in objects below the controller in the tree view are displayed.

The following are examples of common situations where you may need to rescan the controller:

Note The removal of an array disk within a virtual disk is reflected immediately in the console, whereas adding an array disk to a virtual disk is reflected only by performing the Rescan operation. Displaying a status change of a virtual disk or one of its member array disks, however, requires that you do I/O on the controller on which the virtual disk resides.
To Rescan a Controller
  1. Right-click the controller you want to rescan.

  2. Click Rescan Controller. After the operation is finished, the console is refreshed and the newly attached disks (if there are any) will appear under the Array Disk Group object and under the controller object.

Flush Cache

The Flush Cache option forces the PERC 2/SC, 2/DC, 3/SC, 3/DCL, 3/DC, 3/QC, 4/SC, 4/DC, 4/Di, and CERC ATA100/4ch controllers to write the contents of cache memory onto the virtual disks. You may want to use this option if you find your application or disks in an unstable condition.

Enable Alarm

Use this function to enable the controller alarm setting. When enabled, the alarm sounds in the event of a device failure.

To Enable Alarm
  1. Right-click a controller.

  2. Click Enable Alarm.

Disable Alarm

Use this function to disable the alarm. If disabled, the alarm does not sound in the event of a device failure.

To Disable Alarm
  1. Right-click a controller.

  2. Click Disable Alarm.

Quiet Alarm

Use this function to quiet the alarm once it is sounding. Once quieted, the alarm is still enabled in the event of a future device failure.

To Quiet Alarm
  1. Right-click a controller.

  2. Click Quiet Alarm.

Rebuild Rate

Use this command to change the rebuild rate setting. The rebuild rate refers to how much of the system's resources are dedicated to rebuilding a failed array disk when a rebuild is necessary. A rebuild rate of 100% means that the system resources are completely dedicated to rebuilding the failed array disk. You can improve system performance during a rebuild by lowering the rebuild rate. This means that the rebuild will take longer to complete, however.

To Rebuild a Failed Array Disk
  1. Right-click a controller.

  2. Click Rebuild Rate. This action displays the Rebuild Rate dialog.

  3. Adjust the setting on the Rebuild Rate dialog as appropriate.

Properties

This command displays controller attributes.

To View Properties
  1. Right-click the appropriate controller.

  2. Click Properties. This action displays the Controller Properties dialog.

The controller properties include:


General Channel/Backplane Commands

This section describes the following general SCSI channel commands:

Rescan

Use this operation to display new objects in the Array Manager tree view and status changes. When you do a rescan on a channel object, changes in objects below the channel in the tree view are displayed.

The following are examples of common situations where you may need to rescan the channel:

Note The removal of an array disk within a virtual disk is reflected immediately in the console, whereas adding an array disk to a virtual disk is reflected only by performing the Rescan operation. Displaying a status change of a virtual disk or one of its member array disks, however, requires that you do I/O on the channel on which the virtual disk resides.
To Rescan a Channel
  1. Right-click the channel you want to rescan.

  2. Click Rescan. After the operation is finished, the console is refreshed and the newly attached disks (if there are any) appear under the Array Disk Group object and under the channel object.

Properties

This command displays channel attributes.

To View Channel Properties
  1. Right-click the channel for which you want to view the properties.

  2. Click Properties. This action displays the Channel Properties dialog.

The channel properties include:


Array and Volume Migration

This section on array and volume migration issues covers the following topics:

Required Conditions

After some planning and preparation, it is possible to migrate array disks, virtual disks and array volumes between one controller and another, between one enclosure and another, or between one server and another. You can perform array and volume migration on PERC 2/SC, 2/DC, 3/SC, 3/DCL, 3/DC, 3/QC, 4/SC, 4/DC, 4/Di, and CERC ATA100/4ch controllers as long as the following conditions are met:

  1. PERC 3/SC, 3/DCL, 3/DC, 3/QC, 4/SC, 4/DC, and 4/Di virtual disks cannot be migrated to a PERC 2/SC or PERC 2/DC controller. PERC 2/SC and PERC 2/DC virtual disks can be migrated to a PERC 3/DCL, 3/DC, 3/QC, 4/SC, 4/DC, or 4/Di controller.

  2. When moving the array disks from one enclosure to another, the SCSI ID for each disk must remain the same.

  3. When moving the arrays disks from one enclosure to another or when moving an external enclosure from one server to another, the enclosure must be connected to the same channel number on the controller as in the original condition.

In the case where a virtual disk consists of array disks on multiple channels, each array disk must be migrated to an enclosure that is connected to the same channel number that the array disk or enclosure was originally connected to. This also prevents migration of disks on channel 1 of a PERC 2/DC controller to a PERC 2/SC controller because the PERC 2/SC has only the single channel 0.

  1. A virtual disk cannot be migrated between the PERC 2, PERC 2/Si, PERC 3/Si, and PERC 3/Di controller family and the PERC 2/SC, 2/DC, 3/SC, 3/DCL, 3/DC, 3/QC, 4/SC, 4/DC, 4/Di, and CERC ATA100/4ch controller family.

  2. A virtual disk cannot be migrated from one controller to another unless the receiving controller's configuration has been cleared.

  3. Virtual disks from one controller cannot be merged with virtual disks from another controller.

Migrating Virtual Disks and Volumes to Another System

To migrate virtual disks and volumes from one system to another, do the following:

  1. Shut down the system that the array disks are being moved from.

  2. If the receiving controller has a preexisting virtual disk configuration on attached array disks, use the following procedure for clearing the configuration:

  3. If the receiving controller does not have a preexisting virtual disk configuration, then shut down its server.

  4. Place the array disks into the new enclosure.

  5. Start up the system connected to the receiving controller. When the system connected to the new enclosure comes up, use the BIOS access (Ctrl-M) to update the controller configuration with the information saved on the array disks. Exiting the BIOS access will require one more reboot of the system.

The migration is complete. The virtual disk is now manageable through Array Manager.

Saving the New Controller Configuration

Use the following procedure to enter the controller BIOS configuration screens to save the new configuration:

  1. Reboot the PowerEdge server.

  2. Enter the PowerEdge RAID Controller BIOS by pressing Ctrl+M when prompted during the power on self test (POST) of the controller during the bootup sequence.

  3. Select the Configure menu option and press Enter.

  4. Select View/Add Configuration and press Enter.

This will read the data on the array disks to restore the RAID controller's proprietary configuration information. Press Esc and save the new configuration when prompted.

  1. Press the Esc key and save the new configuration when prompted.

  2. Reboot the system.


FlexRAID Virtual Sizing

FlexRAID virtual sizing is a feature of PERC 2/SC and PERC 2/DC controllers. When enabled, the operating system sees your virtual disk as an arbitrarily large disk, typically 1024 GB, instead of its actual size. This lets you add and remove array disks of different sizes to your configuration without having to reboot the system.

Note This feature is not recommended for use on a Windows 2000 or Windows Server 2003 server. It can be used on a Windows NT 4.0 server.

This section on FlexRAID virtual sizing has the following topics:

Enabling FlexRAID Virtual Sizing

This feature is specific to each virtual disk. You create the virtual disk first in Array Manager. Then you must exit Array Manager, reboot the system to bring up the PERC 2/SC or PERC 2/DC controller BIOS utility, and then enable virtual sizing on that virtual disk through a command in the utility.

To Enable FlexRAID Virtual Sizing
  1. After booting the system, when you see "PowerEdge Expandable RAID Controller" displayed in the BIOS, press Ctrl+M to enter the BIOS configuration utility.

  2. Select Objects.

  3. Select Logical Drives.

  4. Select any logical drive, such as Logical Drive 0. Logical drives and virtual disks are the same.

  5. Select View/Update Parameters.

  6. Go to FlexRAID Virtual Sizing = ... and select Enabled.

  7. Exit the BIOS configuration utility and reboot.

FlexRAID Virtual Sizing Enabled and Disabled

To understand the differences between having FlexRAID virtual sizing enabled and disabled, do the following:

  1. On a Windows NT 4.0 operating system, create a 4-GB virtual disk.

  2. Perform an Add Member operation to increase the size of the virtual disk to 8 GB.

You will see the following differences:

Retained FlexRAID Virtual Sizing Characteristics

In Array Manager, if you delete a virtual disk with FlexRAID virtual sizing enabled and then create another virtual disk in its place, that disk will retain the deleted disk's FlexRAID virtual sizing characteristics. For example, if you just deleted six virtual disks with virtual sizing enabled on them and create eight new ones, you should still see virtual sizing on the first six of them, but not on the last two. To avoid having retained virtual sizing characteristics from deleted virtual disks, reboot before creating new virtual disks.

FlexRAID and Dynamic Volumes

FlexRAID virtual sizing does not work with dynamic volumes. On Windows NT, after upgrading a basic disk that has FlexRAID virtual sizing enabled to a dynamic disk, it will display the actual size of the disk. After reverting this disk back to basic, it will again display the virtual size of 1024 GB. On Windows 2000, you will not be able to upgrade a basic disk to dynamic if FlexRAID virtual sizing is enabled. You do not need FlexRAID virtual sizing on a Windows 2000 machine because you can add storage and create and modify dynamic volumes without having to reboot.


Controller Issues

This section on controller issues covers the following topics:

Array Manager and PERC Console Compatibility Issues

Both Array Manager and PERC Console programs can be installed on the same server. However, only one program can be used to configure PERC 2/SC, 2/DC, 3/SC, 3/DCL, 3/DC, 3/QC, 4/SC, 4/DC, 4/Di, and CERC ATA100/4ch controllers at any given time. To maintain the integrity of storage device configuration, simultaneous use of Array Manager and PERC Console is not supported. It is strongly recommended that Array Manager and PERC Console not be used at the same time on the same server.

Controller Rebuild Rate

During a rebuild, the complete contents of an array disk are reconstructed. A rebuild operation can take place during normal operation, but it will degrade performance.

The rebuild rate is the fraction of the compute cycles dedicated to rebuilding failed array disks. The PERC 2/SC, 2/DC, 3/SC, 3/DCL, 3/DC, 3/QC, 4/SC, 4/DC, 4/Di, and CERC ATA100/4ch controller rebuild rate can be configured between 0% and 100%. At 0%, the rebuild is done only if the system is not doing anything else. At 100%, the rebuild has a higher priority than any other system activity; the system is totally dedicated to rebuilding the failed array disks.

You can reduce the rebuild rate to maintain system performance during the rebuild operation. However, a reduced rebuild rate extends the rebuild time.

Drive Status Changes

Because of hardware restrictions, the PERC 2/SC, 2/DC, 3/SC, 3/DCL, 3/DC, 3/QC, 4/SC, 4/DC, 4/Di, and CERC ATA100/4ch controllers will not detect a drive status change until I/O is attempted. For example, when an unconfigured drive is removed, the controller will not detect the change until a manual rescan is done or other I/O operations are attempted.

S.M.A.R.T. Alerts

The PERC 2/SC, 2/DC, 3/SC, 3/DCL, 3/DC, 3/QC, 4/SC, 4/DC, 4/Di, and CERC ATA100/4ch controllers will not report S.M.A.R.T. alerts for unassigned or hot spare drives.


Enclosure Management

The PERC 2/SC, 2/DC, 3/SC, 3/DCL, 3/DC, 3/QC, 4/SC, 4/DC, and 4/Di controllers support enclosure management. 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 enables management of various enclosures and their components. These enclosures include:

In addition to managing the array disks contained in the enclosure, you can monitor the status of the enclosure's fans, power supply, and temperature probes. You can view these components in the Array Manager tree view.

Array Manager displays the properties of the enclosure's fans, power supply, and temperature probes. Array Manager also notifies you of enclosure status changes through events that are displayed on the Events tab and logged in the Windows event log.

The following sections provide more information on the enclosure components managed by Array Manager:

Enclosure Components in the Tree View

When you expand the storage subsystem object in the Array Manager tree view, you see the controllers attached to the storage subsystem. The controller object expands to display the controller's channels. These channel objects are numbered in the Array Manager tree view to match the channel number that appears on the controller hardware. (See the controller's documentation for information on identifying the channels on the controller hardware.) For example, if the controller has two channels numbered 0 and 1, then the channel objects in the Array Manager tree view are named Channel 0 and Channel 1.

If the controller has a channel connected to an enclosure, then this connection is reflected in the channel name displayed in the tree view. For example, if Channel 1 is connected to an enclosure, then the channel object's name in the tree view is Enclosure (Channel 1).

Expanding the enclosure channel object displays the enclosure's fans, power supply, and temperature probes. Each of these objects expands to display the individual fans and so forth provided by the enclosure.

In the following graphic, the enclosure object is expanded to show the EMMs, fans, power supplies, temperature probes, and array disks included in the enclosure. Because the enclosure is connected to channel 2 of the controller, the enclosure's default name is Enclosure (Channel 2).

Enclosure Management Storage Objects

For more information on the enclosure's components, commands, and the array disks included in the enclosure, see the following sections:

Thermal Shutdown

Enclosure management provides a feature which automatically shuts down the operating system, the server, and the enclosure when the enclosure's temperature reaches dangerous extremes. The temperature when shutdown occurs is determined by the enclosure temperature probe's Minimum Error Threshold and the Maximum Error Threshold. These thresholds are default settings that cannot be changed.

Thermal Shutdown for the PV20xS and PV21xS Enclosures

The following enclosures:

require that the Dell OpenManage Server Agent 4.0.0 or later be installed on the managed system in order to provide full thermal shutdown functionality. When the Server Agent is installed, the operating system shuts down and the server powers off when the enclosure reaches 0 degrees celsius or 50 degrees celsius. After the server powers off, the enclosure also powers off. If the Server Agent is not installed, then only the operating system shuts down when the enclosure reaches 0 degrees celsius or 50 degrees celsius.

Thermal Shutdown for the PV220S and PV221S Enclosures

For the PV220S and PV221S, the operating system and server shut down at 0 degrees celsius or 50 degrees celsius if you have not implemented Channel Redundancy. If you have implemented channel redundancy (and also selected the Enable Smart Thermal Shutdown for PV22xS option), then only the enclosure shuts down at 0 degrees celsius or 50 degrees celsius. This will not result in data loss because redundant data resides on the enclosure attached to the other channel.

The PV220S and PV221S enclosures automatically shut down when their temperature reaches 55 degrees celsius. This shutdown occurs whether or not you have implemented channel redundancy or have Array Manager installed.

The Dell OpenManage Server Agent 4.0.0 or later should be installed on the managed system in order to provide a graceful shutdown of the operating system.

Channel Redundancy

It is possible to create a virtual disk that uses array disks that are attached to different controller channels. The array disks may reside in an external enclosure or the backplane (internal enclosure). If the virtual disk is maintaining redundant data on different channels, then the virtual disk is channel redundant. Channel redundancy means that if one of the channels fails, data will not be lost because redundant data resides on another channel.

Channel redundancy is implemented by selecting array disks on different channels when using the Advanced Mode of the Create Virtual Disk wizard.

Considerations for Implementing Channel Redundancy
Creating a Channel-redundant Virtual Disk

The following instructions describe creating a virtual disk that uses channel redundancy.

  1. If the Quick Access window is not already displayed, display this window by selecting the Quick Access Window option from the View pull-down menu.

  2. Click the Create Virtual Disk button on the Quick Access Window.

  3. Click the Advanced Mode button.

  4. Specify the virtual disk properties. These include the name, RAID type, stripe size, and read, write, and cache policy for the virtual disk. It is recommended that you only use RAID 10 or RAID 50. The virtual disk properties are documented in the Virtual Disk Properties section of the Creating Virtual Disks procedure.

  5. Click Uncheck All. This action deselects all array disks displayed in the Available Disks portion of the wizard. Deselecting the disks enables you to make your own custom selection.

  6. Use the tabs in the Available Disks portion of the wizard to select array disks on different channels. There are specific RAID level and configuration requirements for implementing channel redundancy. You must select the same number of array disks on each channel that you use. Refer to the Controller Limitations and RAID Configuration section for information on the number of array disks that can be used for different RAID levels. Refer to the Supported RAID Levels section for information on controller-specific implementations of the RAID levels.

RAID 10

  • Select one array disk on each of two channels. (In other words, each of the two channels will have a single disk selected.)
  • Click Add Span.
  • Select an additional disk on each of the two channels and click Add Span. You have now selected the minimum number of disks for a RAID 10.
  • Repeat step c until you have the desired number of disks.
  • Click Finish.

    RAID 50

  • Select one array disk on each of three channels. (In other words, each of the three channels will have a single disk selected.)
  • Click Add Span.
  • Select an additional disk on each of the three channels and click Add Span. You have now selected the minimum number of disks for a RAID 50. Continue selecting a disk on each channel until you have selected the desired number of disks.
  • Repeat step c until you have the desired number of disks.
  • Click Finish.
    Related Information

    For information related to the enclosure's temperature, see the following:

    Enclosure Array Disks

    The enclosure's array disks are displayed under the enclosure object in the tree view. Selecting an array disk in the tree view displays the disk's status information in the right pane. For more information on the status information displayed in the right pane, see the The Right Pane section.

    If you right-click an array disk in the tree view, the Array Disks context menu is displayed. See Array and Hard Disk Commands for details on these commands.

    Enclosure Fans

    The fans that are installed in the enclosure are displayed under the Fans object in the tree view. You can select the Fans object to display the individual fans and their status information in the right pane. You can also expand the Fans object to display the individual fans in the left pane.

    If you right-click the Fans object or an individual fan, a context menu is displayed with a Properties option. For more information on fan properties, see Fan Properties.

    Enclosure Power Supplies

    The power supplies that are installed in the enclosure are displayed under the Power Supplies object in the tree view. You can select the Power Supplies object to display the individual power supplies and their status information in the right pane. You can also expand the Power Supplies object to display the individual power supplies in the left pane.

    If you right-click the Power Supplies object or an individual power supply, a context menu is displayed with a Properties option. For more information on power supply properties, see Power Supply Properties.

    Enclosure Temperature Probes

    The temperature probes that are installed in the enclosure are displayed under the Temperature Probes object in the tree view. You can select the Temperature Probes object to display the individual temperature probes and their status information in the right pane. The status information in the includes the current temperature in celsius and the warning and error thresholds for the temperature probe. The error threshold has a default value that cannot be changed. You can set the warning threshold, however. See Set Thresholds for Temperature for information on setting the warning threshold.

    Right-clicking the temperature probes object in the left pane displays a context menu with a Properties option. You can also expand the temperature probe object to display the individual temperature probes in the tree view. Right-clicking an individual temperature probe also displays a context menu with a Properties option. This option enables you to set the minimum and maximum warning threshold for the temperature probe.

    For information related to the enclosure's temperature, see the following:

    Enclosure Management Modules (EMMs)

    The Enclosure Management Modules (EMMs) that are installed in the enclosure are displayed under the EMMs object in the tree view. You can select the EMMs object to display the individual EMM modules and their status information in the right pane. You can also expand the EMMs object to display the individual EMM modules in the left pane.

    The enclosure may contain one or more EMMs. The EMM modules monitor components of the enclosure. These components include:

    When the enclosure's alarm is enabled, the EMM activates the alarm when certain conditions occur. For more information on enabling the alarm and the conditions that activate the alarm, see Enable Alarm. For more information on EMMs, see the enclosure hardware documentation.

    If you right-click the EMMs object or an individual enclosure management module, a context menu is displayed with a Properties option. You can view the properties of each individual EMM module to verify that all EMM modules are at the same firmware level. (All EMM modules in the enclosure should have the same version of firmware.) For more information on enclosure management module properties, see EMM Properties.

    For information on downloading firmware for an EMM module, see Download Firmware.

    Enclosure Commands

    This section describes the commands associated with the enclosure and its fans, power supplies, and temperature probes. For the commands associated with an enclosure's array disks, see Array and Hard Disk Commands.

    Right-clicking an enclosure object in the tree view displays a context menu with the enclosure commands. Right-clicking the enclosure's fans, power supplies, and temperature probes also displays context menu for these components.

    The commands on the enclosure's context menu can vary depending on the model of the enclosure. Enclosure context menu commands may include:

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

    Rescan

    Use this command to rescan the enclosure. The Rescan command identifies any new array disks, fans, temperature probes, and so forth that have been added to the enclosure.

    To rescan the enclosure:

    1. Right-click the enclosure object in the tree view.

    2. Select Rescan from the context menu.

    Enable Alarm

    Use this command to enable the alarm. When enabled, the audible alarm sounds whenever the fault LED lights. This may occur to signal events such as:

    To enable the enclosure alarm:

    1. Right-click the enclosure object in the tree view.

    2. Select Enable Alarm from the context menu.

    Disable Alarm

    Use this command to disable the enclosure alarm. When disabled, the alarm does not sound when the enclosure exceeds a warning threshold for temperature or experiences other error conditions such as a failed fan, power supply, or controller. If the alarm is already sounding, you can turn it off with this function.

    To disable the alarm:

    1. Right-click the enclosure object in the tree view.

    2. Select Disable Alarm from the context menu.

    Set Tag Data

    Use this command to specify the asset tag information and the enclosure's name. When you specify the enclosure's name, the new name is displayed for the enclosure object in the tree view. You can also use this procedure to view the service tag number for the enclosure.

    To specify the asset information or view the enclosure's service tag number:

    1. Right-click the enclosure object in the tree view.

    2. Select Set Tag Data from the context menu. This action displays the Set Tag Data dialog. This dialog has the following fields: two entry boxes which can be modified: Asset Tag and Asset Name.

      • Service Tag — Displays the enclosure's service tag number. This number is required when talking to Dell support. You could also use this number to identify a specific enclosure in your environment by matching this number with the number on the service tag affixed to the enclosure. For example, if you have multiple enclosures in your environment, and one of them experiences a failure, you can use the service tag number to identify which enclosure has failed. You cannot modify this field.

      • Asset Tag — Displays the asset tag information for the enclosure. You can modify this field to display information (such as an inventory number) useful for your environment.

      • Asset Name — Displays the name assigned to the enclosure. You can modify this field. The name specified in the Asset Name field is also the name for the enclosure displayed in the Array Manager tree view.

    3. Specify the new values as required for the Asset Tag and the Asset Name.

    4. Click Apply and then Ok to make the changes. Click Cancel to exit the function without accepting the changes.

    Download Firmware

    Use this command to download firmware to the enclosure. When you use this command, the firmware is downloaded to both of the EMM modules in the enclosure. This ensures that the firmware on both modules is at the same level.

    This command assumes that the firmware is available on your system. If the firmware is not available on your system, it can be downloaded from the Dell support site at support.dell.com.

    If the enclosure is attached to a clustered controller, it is recommended that you shut down other systems in the cluster before downloading the firmware. See Downloading Firmware and Cluster Controllers for more information.

    Note The Download Firmware function is only available on the PV220S and PV221S enclosures.

    To download firmware to the enclosure:

    1. Right-click the enclosure object in the tree view.

    2. Select Download Firmware from the context menu. This action displays the Firmware Download dialog.

    3. Enter the path to the firmware in the Open field. You can also use the Browse button to locate the firmware.

    4. Click Download Firmware once the correct path to the firmware is displayed in the Open field.

    Set Thresholds for Temperature

    Use this command to set the warning threshold for the enclosure's temperature probes.

    1. Expand the enclosure object in the tree view. This action displays the lower-level objects contained in the enclosure.

    2. Expand the Temperature Probes object in the tree view. This action displays the individual temperature probes.

    3. Right-click the temperature probe for which you are setting the warning threshold and select Properties from the context menu. This action displays the Temperature Probe Properties dialog.

    The Temperature Probe Properties dialog displays the current status of the temperature probe as well as the default values in celsius for the minimum and maximum error thresholds. The default values for the error thresholds indicate that the enclosure has reached a dangerous temperature that may cause damage. These default values cannot be changed.

    1. Enter the desired value in celsius for the minimum and maximum warning thresholds in the Minimum Warning Threshold and the Maximum Warning Threshold fields. The warning thresholds indicate that the enclosure is approaching an unacceptably warm or cool temperature.

    If you wish to apply your changes to all temperature probes in the enclosure, then select the Apply these values to all temperature probes in the enclosure check box.

    1. Click Apply and then Ok to make the changes. Click Cancel to exit the function without accepting the changes.

    For information related to the enclosure's temperature, see the following:

    Enclosure Procedures

    This section describes procedures commonly used in association with enclosures. For additional information on enclosure commands and properties, see Enclosure Commands and Enclosure Properties.

    The enclosure procedures are as follows:

    Identifying an Open Channel for the Enclosure

    If you have not yet attached the enclosure to an open channel, you may need to identify a channel on the controller that can be used for this purpose. To identify an open channel:

    1. Expand the Array Manager tree view until the controller object is expanded. When the controller object is expanded, the tree view displays the controller's channels. These channels are numbered starting from zero.

    2. Identify a channel that is not attached to storage. When a controller's channel is attached to an enclosure or an array, the channel object can be expanded to display the disks included in the array or the enclosure. A channel object that cannot be expanded in the Array Manager tree view is an open channel not currently attached to storage. Array Manager displays a number for each channel. These numbers correspond to the channel numbers on the controller hardware. You can use these numbers to identify which open channel displayed in the tree view is the open channel on the controller hardware.

    Making a New Hard Drive Visible to Array Manager

    After adding a new hard drive or array disk, you may find that the hard drive is not visible in the Array Manager tree view. To make the new hard drive visible in the tree view:

    1. Right-click the computer system object in the tree view.

    2. Select Rescan from the context menu.

    Viewing Enclosure Status Information and Event Messages

    You can view the current status of an enclosure and its components. To view status information, select the object for which you wish to see the status in the tree view. In the right pane, the Status field indicates the current status. The possible values are:

    For information on enclosure events displayed in the Array Manager event log, see Events Generated by the PERC 2/SC, 3/SC, 2/DC, 3/DCL, 3/DC, 3/QC, 4/SC, 4/DC, 4/Di, CERC ATA100/4ch and the PERC 2, 2/Si, 3/Si, and 3/Di Controllers.

    Checking the Enclosure's Temperature

    To check the enclosure's temperature, select a temperature probe object in the tree view. The temperature reported by the temperature probe is displayed in celsius in the Current Value field in the right pane.

    For information related to the enclosure's temperature, see the following:

    Verifying the EMM Firmware Version

    The firmware for all Enclosure Management Modules (EMMs) in PV220S and PV221S enclosures should be the same version. To verify which firmware version a particular EMM module in an PV220S and PV221S enclosure has, do the following.

    1. Expand the Array Manager tree view until all EMM modules installed in the enclosure are displayed. This means expanding the EMMs object, since the individual EMM modules are at the level below the EMMs object in the tree view.

    2. Right-click the EMM object for which you wish to verify the firmware version and select Properties. The EMM Properties dialog displays. This dialog indicates the EMM module's firmware version.

    For information on downloading firmware for an EMM module, see Download Firmware.

    Enclosure Properties

    To display the enclosure properties, do the following:

    1. Expand the controller object in the Array Manager tree view.

    2. Right-click the channel that is attached to the enclosure.

    3. Select Properties from the context menu.

    The enclosure properties can vary depending on the model of the enclosure. Enclosure properties may include:

    For more information on joined, split, and cluster modes, see the enclosure hardware documentation. For information on how to cable the enclosure to accommodate these different modes, see the enclosure's hardware documentation.

    You can also display the properties for the following enclosure components:

    EMM Properties

    To display the EMM properties, right-click the EMM object in the tree view and select Properties from the context menu.

    The EMM properties can vary depending on whether you select the EMMs folder in the tree view or expand the EMMs folder and select an individual EMM. The EMM properties can also vary depending on which enclosure you are using.

    EMM properties may include:

    Fan Properties

    To display the fan properties, right-click the fan object in the tree view and select Properties from the context menu.

    The fan properties can vary depending on whether you select the Fans folder in the tree view or expand the Fans folder and select an individual fan.

    Fan properties may include:

    Power Supply Properties

    To display the power supply properties, right-click the power supply object in the tree view and select Properties from the context menu.

    The power supply properties can vary depending on whether you select the Power Supplies folder in the tree view or expand the Power Supplies folder and select an individual Power Supply. Power Supply properties may include:

    Temperature Properties

    To display general properties for all of the temperature probes, right-click the top-level temperature probe object (the level directly under the controller object) and select Properties from the context menu. To set the temperature thresholds, see Set Thresholds for Temperature.

    The temperature probe properties can vary depending on whether you select the Temperature Probes folder in the tree view or expand the Temperature Probes folder and select an individual temperature probe. Temperature probe properties may include:

    For information related to the enclosure's temperature, see the following:


    Naming Convention Differences

    The terminology used in the Array Manager console differs from the terminology used in the PERC BIOS Configuration Utility. The table below shows a summary of these differences.

    Naming convention differences between Array Manager and PERC BIOS Configuration Utility

    Array Manager

    PERC BIOS Configuration Utility

    Controller

    Adapter

    Virtual Disk

    Logical Drive

    Array Disk

    Physical Drive

    Add Member/

    Transform Type

    Reconstruct


    Back to Contents Page