|
ATTO Celerity 8Gb Host Adapter Linux ReadMe
NOTE: The kernel header files, make, and gcc must be installed. It is highly recommended to
use DKMS to install the driver with the install script. For closed systems that cannot install DKMS
an option is provided in the install script to install without the need for DKMS.
NOTE: If downgrading the driver to a version prior to 2.17.0, the uninstall script from the most recent driver must be executed to remove all existing installations before proceeding to install the older version. NOTE: By default, CLI tools are installed to the user's path at /usr/local/sbin.More information can be found by executing a tool with the -h option.
Included tools: Type the following to manually load the module: $ modprobe celerity8fc
You may receive a warning that the module will taint the kernel.
On SLES, you may also receive an error message about "unsupported" drivers:
You can fix this problem by loading the driver with Unzip and untar the driver files: $ tar xfz lnx_drv_celerity8_XXX.tgz
NOTE: Make sure there are no spaces in the path in which you extract the archive. The Linux kernel Makefile may fail if the path name contains a space character.
Make and install the modules (must be done as root):
$ cd lnx_drv_celerity8_XXX.tgz/src
If you would like to install the ATTO SM-HBA library:
$ make api_install
NOTE: You need the kernel header files installed to build this driver. If the header files are in a non-standard location, you may need to modify the KDIR variable on the make command line, e.g. make install KDIR=/path/to/kernel
The modules will now be installed and ready to use.
The following module parameters are supported by this driver: modinfo celerity8fc.
When multipathing is in use, the following settings are recommended to ensure path recovery when failover occurs.
HBA Link Down Timeout Set the Link Down Timeout in the NVRAM of the ATTO Celerity FC Adapter to 90 seconds. This can be done from the command line using the supplied ATTO CLI tool:
SCSI Device Timeout Set the SCSI Device timeout for all multipathed devices to 90 seconds. Establishing the set of paths for a multipathed SCSI device can easily exceed the default timeout value, especially during path failover.
The SCSI Device timeout can be found in /sys/block/device-name/device/timeout. The value is in seconds. Create a new udev rule for your specific array: create a new file /etc/udev/rules.d/99-vendor.rules, and add the following to it:
See your Operating System documentation for more information about udev. A vendor-specific library for the SM-HBA API is included and installed automatically with this driver. ATTO Technology, Inc. 155 CrossPoint Parkway Amherst, New York 14068 Phone: (716) 691-1999 Fax: (716) 691-9353 www.atto.com ATTO Technology can also be reached via e-mail at the following addresses: Sales Support: sls@atto.com Technical Support: techsupp@atto.com |