Dell MD3460
Contents
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