NetScaler BLX configuration file
A configuration file (blx.conf) is added to the Linux host as part of the NetScaler BLX installation. The blx.conf file has different parameters, which you can use to configure NetScaler BLX.
By default, all the parameters are commented (prefixed with # symbol) in the NetScaler BLX configuration file.
You can uncomment (remove the prefix #) the parameter and set it to a custom value to enable a certain parameter.
The parameters in the blx.conf file are listed in the following table:
| Parameter | Possible values | Default | Description |
|---|---|---|---|
worker-processes |
1 to 28 | 1 | Number of worker processes to be started. |
cpu-yield |
yes, enable, or 1 | Disabled | Configures CPU Yielding. When you enable CPU-yield, NSPPE yields CPU for other processes. |
core-dumps |
yes, enable, or 1 | Disabled | Configures core dumps for NetScaler BLX. |
syslog |
yes, enable, or 1 | Disabled | Enables syslog to listen on port 514/UDP of the Linux host. NetScaler BLX sends logs to syslog listening on port 514/UDP of the Linux host. |
ipaddress |
IP address | NetScaler BLX listens on all the IP addresses configured on the Linux host | Sets the NSIP address for NetScaler BLX. |
blx-managed-host |
1 | Disabled | Configures SSH access to the Linux host through NetScaler BLX. |
host-ipaddress |
IP address | None | Sets the IP address on which you want SSH access to the Linux host through NetScaler BLX. Note: You must use this parameter along with the blx-managed-host parameter. |
total-hugepage-mem |
Minimum: 1G and Maximum: As available on the Linux host | 1G | Configures DPDK Huge page memory for NetScaler BLX. |
interfaces |
NIC port names as shown on the Linux host CLI | NetScaler BLX shares the host traffic with all the interfaces | The specified NIC ports of the Linux host are dedicated to NetScaler BLX. |
default |
IP address | None | Sets the default route for the dedicated interfaces. |
cli-cmds |
NetScaler CLI commands | None | List the NetScaler CLI commands that you want to run when the NetScaler BLX starts. |
nsdrvd |
1, 2, or 3 | Disabled | Configures the nsdrvd driver to improve packet processing performance. |
Note:
If you want to disable a parameter, comment the parameter with
#in theblx.conffile and restart NetScaler BLX using thesystemctl restart blxcommand. The changes are applied after the NetScaler BLX reboots.