Create a shared configuration file so that servers in the HA environment can share common
elements.
About this task
zosConnect-2.0 Applies to zosConnect-2.0.
To ensure that both servers in the HA environment can handle the same workload, some elements
from the server.xml file for each server are shared from a common configuration
file. Configuration elements that are unique to a server are defined in a separate
server.xml file.
Procedure
-
Create directories under /var/zosconnect to store the shared configuration
file.
For example, run the following command from the
/var/zosconnect
directory.
mkdir -p shared/config
-
Move the current server.xml file that is used by
haserver1 to the shared configuration directory and rename it to
haserver.xml.
For example, run the following command as a single line:
mv /var/zosconnect/servers/haserver1/server.xml
/var/zosconnect/shared/config/haserver.xml
-
Create a file named server.xml for haserver1 in the
/var/zosconnect/servers/haserver1 directory with the following elements:
<?xml version="1.0" encoding="UTF-8"?>
<server description="z/OS Connect HA server1">
<include location="${shared.config.dir}/haserver.xml"/>
</server>
This
configuration file includes the shared
haserver.xml by using the Liberty
property
${shared.config.dir} to reference the directory that contains the shared
configuration files. This property points to the directory
WLP_USER_DIR/shared/config.