Dell MD3460
Dell Management Software
Installed on louvre by executing the .bin autoextracting script, and converting the rpms to tarballs with alien.
Had to modify the SMcli script to run /bin/bash instead of /bin/sh, and to set the BASEDIR directory.
SMcli documentation : http://downloads.dell.com/Manuals/all-products/esuprt_ser_stor_net/esuprt_powervault/powervault-md3000_Reference%20Guide3_en-us.pdf
Array configuration
Three disk groups of 20 disks each in RAID 6 (2 parity disks per 20 disks).
Each disk group contains one Virtual Disk of full capacity.
Each Virtual Disk is mapped to Louvre with a LUN number (VD 0 -> LUN 1, VD 1 -> LUN 2, VD 2 -> LUN 3).
Host configuration
Multipath
We have two redundant SAS paths to the storage array. To handle those redundant paths, we installed multipath-tools. multipath-tools autodetects the redundant paths and configures one device per virtual disk in /dev/mapper/<wwn> (where <wwn> is the world-wide number of the virtual disk, which can be displayed using the "show virtualDisk ["foo"];" command in SMcli.
RAID 0
We configure a RAID0 over the three virtual disks, with mdadm: mdadm --create --level 0 /dev/md0 /dev/mapper/3600a09800068becb0000025*
LVM
pvcreate /dev/md0 vgcreate vg-data /dev/md0
Filesystems
for i in 0 1 2 3 4 5 6 7 8 9 a b c d e f; do lvcreate -L 4000000 -n $i vg-data; mkfs.xfs /dev/vg-data/$i; done