Users Guide
Defining Rules With The Array Builder
You can define rules to match configurations based on the following:
• Detected slot number that the controller is in or just the embedded controller, if any.
• Number of disks that are attached to the controller.
• Apply a blanket configuration to any controller the Array Builder finds.
You can also apply configuration rules based on the RAID profiles detected on the server. This allows you to define
different configurations to different servers even if the detected hardware is identical.
Creating a RAID Profile Using Array Builder
To create a RAID Profile:
You can also import an existing profile and modify the configurations using the Array Builder. For more information on
importing a profile, see Importing a Profile.
1. Launch the Array Builder by clicking Create a RAID Profile in the RAID Configuration screen in the System Viewer
Utility.
When you launch the Array Builder a default embedded controller is created.
2. Enter the configuration rule name in the Configuration Rule Name field.
3. Select the error handling rule from the drop-down menu. You can choose from:
4. Add new controllers and define rules for them, or edit the default controller and define the rules. For more
information, see Controllers.
5. Add or edit variable conditions for the default controller or the controller that you add. For more information, see
Variable Conditions.
6. Create new arrays from a variable condition, if required. For more information, see Arrays.
7. If you create an array, add additional disks, hot spares or global hot spares to the array.
8. Click Save to save the profile as a .XML file.
About Creating Array Builder
When you use the RAID profile that you created using Array Builder as part of the operating system deployment of DLCI
for Configuration Manager, it detects the existing controller(s) on the server as well as the disks attached to each
controller. It then tries to match the physical configuration(s) that the utility detected, to the logical configurations you
defined in the configuration rules. These array configuration rules are defined using a graphical, logical layout that
allows you to visualize how your array controllers will be configured. Rules are processed in the order displayed in the
Array Builder tree, so you know exactly which rules have priority.
Controllers
Controller elements contain variable condition elements. Controllers can be one of several configuration types:
• The embedded controller
• A controller in slot "X"
• Any controller with "X" disks
• Any controller with "X" disks or more
• All remaining controllers
28