Mylex DAC960/DAC1100 PCI RAID
Controller Driver for Linux
SUPPORTED DAC960/DAC1100 CONTROLLERS
eXtremeRAID 1100 (DAC1164P)
AcceleRAID 250 (DAC960PTL1)
AcceleRAID 200 (DAC960PTL0)
AcceleRAID 150 (DAC960PRL)
DAC960PJ 1/2/3 Wide Ultra SCSI-3 Channels
DAC960PG 1/2/3 Wide Ultra SCSI-3 Channels
DAC960PU 1/2/3 Wide Ultra SCSI-3 Channels
DAC960PD 1/2/3 Wide Fast SCSI-2 Channels
DAC960PL 1/2/3 Wide Fast SCSI-2 Channels
Firmware Needed
eXtremeRAID 1100,
firmware version 5.06-0-52.
AcceleRAID 250, 200, and 150,
firmware version 4.06-0-57.
DAC960PJ and DAC960PG,
firmware version 4.06-0-00.
DAC960PU, DAC960PD, and DAC960PL,
firmware version 3.51-0-04.
Preformace Tips
For maximum performance and the most
efficient E2FSCK performance, it is
recommended that EXT2 file systems
be built with 4KB block size and 16 block
stride to match the DAC960 controller's
64KB default stripe size. The command
"mke2fs -b 4096 -R stride=16 " is
appropriate. Unless there will be a
large number of small files on the file
systems, it is also beneficial to add
the "-i 16384" option to increase the
bytes per inode parameter thereby reducing
the file system metadata. Finally, on
systems that will only be run with
Linux 2.2 or later kernels it is
beneficial to enable sparse superblocks
with the "-s 1" option.
DAC Command Set
flush cache
The "flush-cache" command flushes
the controller's cache. The system
automatically flushes the cache at
shutdown or if the driver module is
unloaded, so this command is only
needed to be certain a write back cache
is flushed to disk before the system is
powered off by a command to a UPS.
Note that the flush-cache command also
stops an asynchronous rebuild or
consistency check, so it should not be
used except when the system is being
halted.
make online
The "make-online" command changes the
physical drive {channel}:{target-id}
from status DEAD to status ONLINE. In
cases where multiple physical drives
have been killed simultaneously, this
command may be used to bring them
back online, after which a consistency
check is advisable.
Warning: make-online should only be
used on a dead physical drive that is
an active part of a drive group, never
on a standby drive.
standby
The "make-standby" command changes
physical drive {channel}:{target-id}
from status DEAD to status STANDBY. It
should only be used in cases where
a dead drive was replaced after an
automatic rebuild was performed onto a
standby drive. It cannot be used to add
a standby drive to the controller
configuration if one was not created
initially; the BIOS Configuration
Utility must be used for that currently.
rebuild
The "rebuild" command initiates an
asynchronous rebuild onto physical
drive {channel}:{target-id}. It
should only be used when a dead
drive has been replaced.
consistency
The "check-consistency" command
initiates an asynchronous consistency
check of {logical-drive-number} with
automatic restoration. It can be used
whenever it is desired to verify the
consistency of the redundancy
information.