Server Configuration

A Hands-On Guide to Configuring RAID on an HP ProLiant Server

June 19, 2025

If you've ever stood in front of an HP ProLiant server, staring at the BIOS screen and wondering how to set up RAID properly, you're not alone. RAID configuration can feel intimidating, especially when you're dealing with critical hardware and the fear of accidental data loss. But fear not - today, I'll walk you through the process step by step, just like I did when I recently reconfigured an old HP ProLiant with a P410i RAID controller.

Pro Tip: Always back up your data before making RAID changes. These operations are destructive and cannot be undone!

Blog Image
1

Accessing the RAID Configuration Utility

When you power on the server, you'll see the HP ProLiant System BIOS screen. Here's what caught my attention:

  • Processor: Intel Xeon X5650 (6 cores, Hyperthreading enabled)
  • Power Supply Warning: A concerning message - "1615 - Power Supply Failure or Power Supply Unplugged in Bay 2" - but since the server was running fine, I ignored it (for now).

To enter the RAID configuration:

  1. Press F9 to enter System BIOS Setup.
  2. Navigate to Array Configuration Utility (or press the relevant key during boot to enter the RAID controller directly).

In my case, the server booted straight into the Option ROM Configuration for Arrays, which is where the real fun begins.

HP ProLiant System BIOS - P62 (08/16/2015) Copyright 1982,2015 Hewlett-Packard Development Company,L.P. 1 Processor(s) detected, 6 total cores enabled Proc 1: Intel Xeon CPU X5650 @2.67GHz 1615-Power Supply Failure in Bay 2 F9 = Setup | F11 = Boot Menu | F12 = Network Boot
2

Checking Existing RAID Setup

Before making changes, I wanted to see what was already configured. Selecting "View Logical Drive" showed:

  • Logical Drive #1: RAID 0, 240.02 GB
  • Logical Drive #2: RAID 0, 500.05 GB

RAID 0? That's risky - no redundancy. If a single drive fails, all data is gone. Since this was a lab server, I decided to delete these and set up a more resilient RAID 10 (1+0) configuration.

Option ROM Configuration for Arrays, version 8.40.41.00 Controller: HP Smart Array P410i, slot 0 Logical Drive # 1, RAID 0, 240.02 GB, OK Logical Drive # 2, RAID 0, 500.05 GB, OK Press F8 to delete logical drive; Tab to toggle size units UP/DOWN ARROW to scroll; ESC to return
3

Deleting Old RAID Arrays

  1. From the Main Menu, I selected "Delete Logical Drive."
  2. I chose Logical Drive #1.
  3. A warning appeared: "This will result in complete data loss for this logical drive." (No worries - this was intentional.)
  4. Pressed F3 to confirm deletion.
  5. Repeated the process for Logical Drive #2.
  6. After deletion, the system confirmed: "Configuration saved".

⚠️ Warning

  • RAID operations are destructive
  • All data will be permanently lost
  • No undo function available
Option ROM Configuration for Arrays, version 8.40.41.00 Controller: HP Smart Array P418i, slot 8 WARNING This will result in complete data loss for this logical drive. You have selected to delete logical drive #1, RAID 0, 240.02 GB F3 to Delete ESC to Cancel
4

Creating a New RAID 10 Array

Now, the real work begins.

  1. Back in the Main Menu, I selected "Create Logical Drive".
  2. The system displayed available physical drives:
    • Port 11, Box 1, Bay 1: 248.1GB SATA SSD
    • Port 11, Box 1, Bay 2-4: 258.1GB SATA HDDs
  3. I selected two drives (Bay 2 & 3) for RAID 10.
  4. Under RAID Configurations, I chose RAID 1+0 (mirrored + striped for both performance and redundancy).
  5. Left Parity Group Count at default (since RAID 10 doesn't use parity).
  6. Pressed Enter to create the array.

After a few seconds, the system confirmed the new RAID 1+0 Logical Drive (250.02 GB, Status: OK).

✅ Why RAID 10?

  • Combines mirroring (RAID 1) and striping (RAID 0)
  • Excellent performance for read/write operations
  • Can survive multiple drive failures (from different mirrors)

❌ RAID 10 Drawbacks

  • Requires even number of drives (minimum 4 for full benefit)
  • Only 50% of total capacity is usable
  • More expensive due to drive requirements
Option ROM Configuration for Arrays, version 8.40.41.00 Controller: HP Smart Array P418i, slot 8 Available Physical Drives [2 Selected] [ ] Port 11, Box 1, Bay 1, 248.1GB SATA SSD [X] Port 11, Box 1, Bay 2, 258.1GB SATA HDD [X] Port 11, Box 1, Bay 3, 258.1GB SATA HDD RAID Configurations [ ] RAID 50 [X] RAID 1+0 ENTER to create logical drive; TAB to navigate UP/DOWN ARROW to scroll; ESC to return

Final Thoughts

RAID configuration isn't just about clicking buttons - it's about understanding trade-offs:

  • RAID 0 = Speed, but no redundancy.
  • RAID 1+0 (10) = Best of both worlds (redundancy + performance), but requires more drives.

If you're setting up a production server, always:

  • ✅ Back up data before making changes
  • ✅ Verify drive health (check for warnings like the PSU error we saw earlier)
  • ✅ Test the array before relying on it

Now, go forth and configure RAID like a pro! 🚀

Some of the screenshots showing RAID Configuration

Raid step 1 Image Raid step 2 Image Raid step 3 Image Raid step 4 Image Raid step 5 Image Raid step 6 Image Raid step 7 Image Raid step 8 Image Raid step 9 Image