LSF_PROXYD_BYPASS
The LSF_PROXYD_BYPASS parameter determines how the mbatchd daemon responds to requests without tokens for LSF rate limiter (lsfproxyd) requests.
Syntax
LSF_PROXYD_BYPASS=Y | y | N | n
Description
The rate
limiter is managed by
the lsfproxyd
daemon, which monitors and controls the number of requests and
connections that can reach the mbatchd
daemon, protecting it from excess requests.
For a request to contact mbatchd
, it must first obtain a request token from
lsfproxyd
. After completing the request, the token returns to
lsfproxyd
. The lsfproxyd
daemon distributes tokens in a
round-robin fashion, ensuring that each user connection has an fair chance to be served and
processed, even under heavy loads.
Requests from root or LSF cluster administrator users are always granted a token. For details on the rate limiter and tokens, see PROXYD_POLICIES in the lsb.params file.
If this parameter is set to LSF_PROXYD_BYPASS=N, the
mbatchd
daemon rejects requests without a token.
If this parameter is set to LSF_PROXYD_BYPASS=Y, the
mbatchd
daemon accepts requests without a token.
When the rate
limiter is enabled,
but LSF_PROXYD_BYPASS=Y, commands run, but with warning messages in the
mbatchd
daemon log to indicate that the commands ran without tokens. See the LSB_DEBUG_MBD parameter in
the lsf.conf file.
For configuration to this parameter to take effect, restart the mbatchd
daemon
by running badmin mbdrestart.
Running the lsadmin showconf command displays the values for the LSF_PROXYD_HOSTS and LSF_PROXYD_PORT parameters, if set. Running the badmin showconf command displays the values for the LSF_PROXYD_HOSTS, LSF_PROXYD_PORT, LSF_PROXYD_HEARTBEAT_INTERVAL, and LSF_PROXYD_BYPASS values, if set.
Default
N|n
Example
LSF_PROXYD_BYPASS=Y
See also
LSF_PROXYD_PORT, LSF_PROXYD_HEARTBEAT_INTERVAL, LSF_PROXYD_HOSTS, LSF_PROXYD_TOKEN_WAIT_TIME, LSF_DEBGUG_PROXYD, PROXYD_POLICIES, LSB_DEBUG_MBD, LSF_ADDON_HOSTS, LSF_PROXYD_NOTOKEN_NTRIES