
33
Supplemental Guide for VMware ESX/ESXi
The following information should be used by advanced users only. Please consult with our Technical Support
Department before applying any of the following information.
1 Driver Configuration
Use the esxcfg-module command to query and
configure the ATTO adapter driver parameters. In
the examples that follow, <driver name> should be
replaced with the ATTO driver name.
To obtain a list of available driver parameters:
# esxcfg-module -i <driver name>
To list the driver parameters that have been set:
# esxcfg-module -g <driver name>
To set a driver parameter:
# esxcfg-module -s param=value <driver name>
Configuration changes made with the esxcfg-
module -s command are persistent across system
reboots. However, the changes will not take affect
until the system is rebooted.
The following table lists the configurable parameters along with a brief description. Supported driver
abbreviations are: A - All drivers, C - celerityfc, celerity8fc, E - esashba, esas2hba.
PARAMETER
DESCRIPTION
Driver
Support
atto_log_mask
Defines the log mask for sending ATTO driver
information to the system log. Default is 0 (none).
A
atto_max_sectors
Maximum number of disk sectors in a single data
transfer. Default is 65535 (largest possible value).
A
can_queue
Maximum number of commands per adapter
channel. Default is 128.
A
change_notification
Enable notifying the OS of the arrival and departure
of target devices. Default is 1 (on).
A
cmd_per_lun
Maximum number of commands per LUN. Default
is 16.
A
cmd_retry_count
Maximum number of retries allowed for a
command. Default is 20.
A
event_log_mask
A bit mask of events to report to the system log.
Default is 0x00000001 (crtitical events only).
A
fab_alternate_exchanges
Causes the chip to alternate between to exchanges
when it runs out of credits on a fabric. This may
improve performance in multiple initiator/target
environments. Default is 0 (off).
C
heap_initial
Initial heap size allocated for the dirver.
A
heap_max
Maximum attainable heap size of the driver.
A
io_time_out
Time (in seconds) before an I/O command is timed
out by the driver. Set to 0 for no timeout. Default is
30.
A
max_logins
Defines the maximum number of ports that can be
logged in at once. Default is 256.
C
num_erq
Exchange Request Queue entries. In general, one
ERQ entry is required for each SEST entry. Default
is 256.
C