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-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |