74
Chapter 7 Maintenance
Updating the Firmware and Software for the IQC5000
The IQC Control software and IQC5000 firmware are packaged together into one installer. See “Installing the IQC
Control Software and Loading the IQC5000 Firmware” on page 37
Building a RAID for Use with the IQC5000
External Storage Units purchased from Bird come pre-configured as ext2-formatted Linux mdadm software RAID0
arrays. The following instructions detail how to re-build the RAID in case of disaster.
A workstation with an LSI Host Bus Adapter (HBA) and running Lin
ux with the mdadm package installed is necessary
to format the RAID. All commands should be issued as root or via sudo.
Build the RAID0 Array Using mdadm
Issue the following command as root or sudo in a terminal session:
mdadm --create -c 512 -e 1.1 /dev/md1 -l0 -n# /dev/
sd[x-y]
Where # is the t
otal number of disks used in the External Storage Unit
And [x
-y] is the drive assignment for the External Storage Unit drives
Example: For a External Storage Unit with 16 disks and drives assi
gned /dev/sdb through /dev/sdq the command
would be: mdadm --create -c 512 -e 1.1 /dev/md1 -l0 -n16 /dev/sd[b-q]
Format the External Storage Unit as ext2
Issue the following command as root or sudo in a terminal session:
mkfs.ext2 -m 0 -b 4096 -E stride=128 stripe-width=2048 /dev/md1
Note: If the External Storage Unit is larger
than 15TB, the “-T largefile4” option should also be used.
Note: stride= (mdadm chunk size[512k]/ filesystem block size[4k] ) – sho
uld be 128.
Note: stripe-width= (stride[128]*# of disk
s in array) – for a 16 disk External Storage Unit, stripe-width
should be 2048.
After the External Storage Unit has finished formatting, stop the Ex
ternal Storage Unit by issuing the following
command:
mdadm --stop /dev/md1
Once the External Storage Unit has been stopped, it is safe to po
wer off and disconnect from the workstation.
The External Storage Unit is now ready for normal use.