NAME
mlx - low-level module for Mylex DAC960E EISA and Mylex
DAC960P/PD/PD-Ultra/PL PCIhost bus adapter series
SYNOPSIS
/kernel/drv/mlx
DESCRIPTION
The mlx module provides low-level interface routines between
the common disk/tape I/O subsystem and the Mylex DAC960E,
and DAC960P/PD/PD-Ultra/PL controllers. The mlx module can
be configured for disk, CD-ROM, and streaming tape support
for one or more host adapter boards.
CONFIGURATION
Auto-configuration code determines whether the adapter is
present at the configured address and what types of devices
are attached to it. The Mylex DAC960E and DAC960P/PD/PD-
Ultra/PL are primarily used as disk array (system drive)
controllers. In order to configure the attached disk arrays,
the controller must first be configured prior to Solaris
boot using the configuration utilities provided by the
hardware manufacturer. With these utilities, the user can
set different levels of redundant arrays of independent
disks (RAID), striping parameters, caching mechanisms, and
so on. For more information, refer to the user's manual sup-
plied with your hardware.
Configuration Tips
The Mylex DAC960E and DAC960P/PD/PD-Ultra/PL BIOS can han-
dle multiple cards. Therefore, if more than one Mylex
DAC960Ea or DAC960P/PD/PD-Ultra/PL, adapter is installed in
a system, only the BIOS of the one in the lowest slot should
be enabled and the BIOS in any other adapter should be dis-
abled.
Enable tag queueing only for the SCSI disk drives that are
officially tested and approved by Mylex Corp. for the
DAC960E and DAC960P/PD/PD-Ultra/PL. Otherwise, it is
strongly recommended that you disable tag queueing to avoid
serious problems.
Board Configuration and Auto Configuration
The SCSI ID of the devices on each channel may not be equal
to or greater than the value of the maximum number of tar-
gets allowed per channel (MAX_TGT), or it cannot even be
configured.
Access to Ready/Standby Drives
When a SCSI disk drive is initially connected to the con-
troller, it is marked as ready. If a SCSI disk drive is not
defined to be part of any physical pack within a system
drive at configuration time, it is automatically labeled as
a standby drive, which may be used by the controller at any
time for automatic failover. For this reason, standby drives
are inaccessible from the mlx driver, and the use of ready
drives is strongly discouraged. Independent access to ready
drives will be removed in an upcoming release.
FILES
/kernel/drv/mlx.conf
mlx configuration file
ATTRIBUTES
See attributes(5) for descriptions of the following attri-
butes:
____________________________________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
|_____________________________|_____________________________|
| Architecture | IA |
|_____________________________|_____________________________|
SEE ALSO
attributes(5)
WARNINGS
Limitations on SCSI Device Use
Due to Mylex firmware limitations, a tape blocksize greater
than 32k bytes cannot be used. Also, tapes and CD-ROM
players will not work reliably on channels that also have
SCSI hard drives attached to them. Therefore, to be certain
of correct SCSI device operation, use SCSI devices only on
an otherwise unused channel, and with a fixed block size of
32k or less.
Finally, note that any SCSI command which takes over one
hour will automatically be aborted by the Mylex firmware, so
very long tape commands (such as erasing a large tape) may
fail.
Tag Queueing
Enable tag queueing only for the SCSI disk drives which are
officially tested and approved by Mylex Corp. for the
DAC960E and DAC960P/PD/PD-Ultra/PL. Otherwise, it is
strongly recommended to disable tag queueing to avoid seri-
ous problems.
Ready and Standby Drives
If a SCSI disk drive is not defined to be part of any physi-
cal pack within a system drive, it is labeled as a ready or
standby drive. If any SCSI disk drive within a system drive
fails, data on a standby drive may be lost due to the
standby replacement procedure. This procedure will overwrite
the standby drive if the failed disk drive is configured
with any level of redundancy (RAID levels 1, 5, and 6) and
its size is identical to the size of the available standby
drive.
Therefore, despite the fact that the ready and standby
drives are physically connected, the system denies any kind
of access to them, so that there will be no chance of
accidental loss of valuable data.
Hot Plugging
Other than the "hot replacement" of disk drives, which is
described in the manufacturer's user's guide, the Mylex
DAC960E series do not support "hot-plugging" (adding or
removing devices while the system is running) unless the
firmware version of the adapter is 1.22 or 1.23. Otherwise,
in order to add or remove devices, you must shut down the
system, add or remove devices, reconfigure the host bus
adapter using the configuration utility provided by the
manufacturer, and then reboot your system.
SCSI Target IDs
When setting up the device SCSI target IDs, note that there
is a limitation on the choice of target ID numbers. Assuming
the maximum number of targets per channel on the particular
model of Mylex or IBM host bus adapter is MAX_TGT (see the
manufacturer's user's manual), the SCSI target IDs on a
given channel should range from 0 to (MAX_TGT - 1). Note
that target SCSI IDs on one channel can be repeated on other
channels.
o Mylex DAC960-5 model supports a maximum of four tar-
gets per channel, that is, MAX_TGT = 4. Therefore, the
SCSI target IDs on a given channel should range from 0
to 3.
o Mylex DAC960-3 model supports a maximum of seven tar-
gets per channel, that is, MAX_TGT = 7. Therefore, the
SCSI target IDs on a given channel should range from 0
to 6.
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |