---
title: How to configure the DELL PERC H200 RAID controller
description: This page explains how to configure the DELL PERC H200 RAID controller on a Scaleway Dedibox
tags: dedibox h200 raid dell perc controller
dates:
  validation: 2025-09-11
  posted: 2021-07-16
---
import Requirements from '@macros/iam/requirements.mdx'


This documentation explains how to configure the DELL PERC H200 RAID controller on a Scaleway Dedibox.

<Requirements />

- A Dedibox account logged into the Online [console](https://console.online.net)
- A [Dedibox dedicated server](https://www.scaleway.com/en/dedibox/) with a [DELL PERC H200](https://www.dell.com/support/kbdoc/en-us/000134280/perc-dell-perc-h200-and-6gbps-sas-hba-features) RAID controller

## Checking the RAID controller status
To check the status of the DELL PERC H200 RAID controller, run the following command:
  ```bash
  sas2ircu LIST
  ```
  Output:
  ```
  LSI Corporation SAS2 IR Configuration Utility.
  Version 5.00.00.00 (2010.02.09)
  Copyright (c) 2009 LSI Corporation. All rights reserved.

  Adapter      Vendor  Device                       SubSys  SubSys
  Index    Type          ID      ID    Pci Address          Ven ID  Dev ID
  -----  ------------  ------  ------  -----------------    ------  ------
    0     SAS2008     1000h    72h   00h:01h:00h:00h      1028h   1f1dh
  SAS2IRCU: Utility Completed Successfully.
  ```

## Checking the RAID status
To check the status of the hardware RAID on your Dell PERC H200, run the following command:
  ```bash
  sas2ircu-status
  ```
  Output:
  ```
  -- Controller informations --
  -- ID | Model
  c0 | SAS2008
  -- Arrays informations --
  -- ID | Type | Size | Status
  c0u0 | RAID1 | 1907G | Okay (OKY)
  -- Disks informations
  -- ID | Model | Status
  c0u0p0 | ST32000444SS (9WM3NAR0) | Optimal (OPT)
  c0u0p1 | ST32000444SS (9WM3MZL2) | Optimal (OPT)
  ```

## Optimizing RAID performance
For maximum performance, you can activate the cache of your SATA disks. After creating a virtual disk, the cache of SATA disks is disabled by default. Restore maximum performance by re-enabling the cache using rescue mode.

<Message type="note">
  This step can be performed on Dedibox servers equipped with a DELL PERC H200 RAID controller and SATA hard disk drives.
</Message>

1. Boot your server into rescue mode using a 64-bit Ubuntu operating system.
2. Log into the server using the provided SSH credentials and run the following commands to re-enable the disk cache:
  ```bash
  sudo su
  echo 'deb http://linux.dell.com/repo/community/deb/latest /' | sudo tee -a  /etc/apt/sources.list.d/linux.dell.com.sources.list
  apt-get update && apt-get install -y --force-yes srvadmin-base
  service dataeng start
  /opt/dell/srvadmin/sbin/omconfig storage vdisk  action=changepolicy controller=0 vdisk=0 diskcachepolicy=enabled
  ```

## Advanced operations
### Creating a RAID volume
Run the following command to create a virtual drive in controller 0, including disks 0 and 1:
  ```bash
  # to create a RAID0
  sas2ircu 0 create raid0 max 1:0 1:1
  # to create a RAID1
  sas2ircu 0 create raid1 max 1:0 1:1
  # to create a volume with a volume name (optional)
  sas2ircu 0 create $raidtype max 1:0 1:1 my-RAID0
  ```

### Creating a hot spare drive
Run the following command to create a hot spare drive:
  ```bash
  # example with drive 1:1
  sas2ircu 0 HOTSPARE 1:1
  ```

### Deleting configuration
<Message type="important">
  Deleting the configuration is **DANGEROUS** and should be done with caution.
</Message>

Run the following command to delete controller 0 configuration:
  ```bash
  sas2ircu 0 delete
  ```

### Enabling an inactive volume
Run the following command to enable an inactive volume:
```bash
sas2ircu 0 ACTIVATE $the-volume-id
```
