User Manual

Rev 2.1-1.0.6
Mellanox Technologies
183
8.8.5.1 General AR Manager Options
Table 20 - Adaptive Routing Manager Options File
Option File Description Values
ENABLE:
<true|false>
Enable/disable Adaptive Routing on fabric
switches.
Note that if a switch was identified by AR Man-
ager as device that does not support AR, AR
Manager will not try to enable
AR on this
switch. If the firmware of this switch was
updated to support the AR, the AR Manager will
need to be restarted (by restarting Subnet Man-
ager) to allow it to configure the AR on this
switch.
This option can be changed on-the-fly.
Default: true
AR_MODE:
<bounded|free>
Adaptive Routing Mode:
This option can be changed on-the-fly.
Default: bounded
AGEING_TIME:
<usec>
Applicable to bounded AR mode only. Specifies
how much time there should be no traf
fic in
order for the switch to declare a transmission
burst as finished and allow changing the output
port for the next transmission burst (32-bit
value).
This option can be changed on-the-fly.
Default: 30
MAX_ERRORS:
<N>
ERROR_WINDOW
: <N>
When number of errors exceeds
'MAX_ERRORS' of send/receive errors or time-
outs in less than 'ERROR_WINDOW' seconds,
the
AR Manager will abort, returning control
back to the Subnet Manager.
This option can be changed on-the-fly.
Values for both options: [0-
0xf
fff]
LOG_FILE: <full
path>
AR Manager log file.
This option can be changed on-the-fly.
Default: /var/log/armgr.log
LOG_SIZE: <size
in MB>
This option defines maximal AR Manager log
file size in MB.
The logfile will be truncated and
restarted upon reaching this limit.
This option cannot be changed on-the-fly.
0: unlimited log file size.
Default: 5
8.8.5.1.1 Per-switch AR Options
A user can provide per-switch configuration options with the following syntax:
free: no constraints on output port selection
bounded: the switch does not change the output port during the
same transmission burst. This mode minimizes the appearance
of out-of-order packets
MAX_ERRORS = 0: zero tolle-
rance - abort configuration on first
error. Default:10
ERROR_WINDOW = 0: mecha-
nism disabled - no error checking.
Default: 5