Live reconfiguration

Use live reconfiguration to make configuration changes in LSF active memory that takes effect immediately. Live reconfiguration requests use the bconf command, and generate updated configuration files in the directory set by the LSF_LIVE_CONFDIR parameter in the lsf.conf file.

By default, the LSF_LIVE_CONFDIR parameter is set to $LSB_SHAREDIR/cluster_name/live_confdir. This directory is created automatically during LSF installation but remains empty until live reconfiguration requests write working configuration files into it later.

Live configuration changes that are made by the bconf command are recorded in the history file liveconf.hist located in the $LSB_SHAREDIR/cluster_name/logdir directory. Use the bconf hist command to query your changes. Not all configuration changes are supported by the bconf command and substantial configuration changes that are made by the bconf command might affect system performance for a few seconds.

When files exist in the directory set by the LSF_LIVE_CONFDIR parameter, all LSF restart and reconfiguration commands read the files in this directory instead of configuration files in configuration directory that are specified by the LSF_CONFDIR parameter. Merge the configuration files that are generated by bconf into LSF_CONFDIR regularly to avoid confusion. Alternatively, if you want the bconf command changes to overwrite original configuration files directly, set the LSF_LIVE_CONFDIR parameter to the same directory as the LSF_CONFDIR parameter.

For more information about the bconf command syntax and a complete list of configuration changes that are supported by live reconfiguration, see the bconf command man page or bconf in the IBM® Spectrum LSF Command Reference.