About VXFEN tunable parameters
On each node, edit the file /kernel/drv/vxfen.conf to change the value of the vxfen driver tunable global parameter, vxfen_max_delay and vxfen_min_delay. You must restart the system to put change into effect.
VXFEN tunable parameters describes tunable parameters for the VXFEN driver.
vxfen Parameter
|
Description and Values: Default, Minimum, and Maximum
|
---|
vxfen_debug_sz
|
Size of debug log in bytes
-
Values
Default: 65536
Minimum: 65536
Maximum: 256K
|
vxfen_max_delay and vxfen_min_delay
(See below.)
|
In the event of a network partition, the smaller sub-cluster delays before racing for the coordinator disks. The time delayed allows a larger sub-cluster to win the race for the coordinator disks. The vxfen_max_delay and vxfen_min_delay parameters define the delay in seconds.
|
vxfen_max_delay
|
Specifies the maximum number of seconds that the smaller sub-cluster waits before racing with larger clusters for control of the coordinator disks.
This value must be greater than the vxfen_min_delay value.
-
Values
Default: 60
Minimum: 0
Maximum: 600
|
vxfen_min_delay
|
Specifies the minimum number of seconds that the smaller sub-cluster waits before racing with larger sub-clusters for control of the coordinator disks. This value must be smaller than the vxfen_max_delay value.
-
Values
Default: 1
Minimum: 0
Maximum: 600
|
Example of implementing the vxfen_max_delay parameter
The following is an example of changing the vxfen_max_delay parameter.
The default file /kernel/drv/vxfen.conf looks like this:
#
# VXFEN configuration file
#
name="vxfen" parent="pseudo" instance=0 vxfen_debug_sz=65536 vxfen_max_delay=60 vxfen_min_delay=1;
Change the min_delay value to 30.
#
# VXFEN configuration file
#
name="vxfen" parent="pseudo" instance=0 vxfen_debug_sz=65536 vxfen_max_delay=60 vxfen_min_delay=30;
Close and save the file. For the changes to take effect, either restart the system, or reconfigure the VXFEN module.
See Configuring the VXFEN parameters
Configuring the VXFEN parameters
For the parameter changes to take effect, reconfigure the VXFEN module.
To reconfigure the VXFEN module
-
Unconfigure the VXFEN module.
# /sbin/vxfenconfig -U
-
Determine the VXFEN module ID:
# /usr/sbin/modinfo | grep -i vxfen
The module ID is the number in the first column of the output.
-
Unload the VXFEN module, using the module ID you determined:
# /usr/sbin/modunload -i
module_ID
-
Configure the VXFEN module:
# /sbin/vxfenconfig -c
-
Start VCS.
# hastart
-
Bring the service groups online.
# hagrp -online oragrp -sys galaxy