HP Serviceguard Enterprise Cluster Master Toolkit User Guide, June 2014

1. Create a Volume Group "vg01" for a shared storage.
2. Create a Logical Volume "lvol1" on the volume group "vg01".
3. Construct a new file system on the Logical Volume "lvol1".
4. Create a directory named /shared/apache_1 on a local disk. Repeat this step on all nodes
configured to run the package.
5. Mount device /dev/vg01/lvol1 to the /shared/apache_1.
6. Copy all files from /opt/hpws22/apache/conf to /shared/apache_1/conf.
7. Create a directory "logs" under the /shared/apache_1/.
8. Create a symbolic link between /shared/apache_1/modules and /opt/hpws22/
apache/modules.
9. Update the Apache configuration files present in /shared/apache_1/conf directory and
change the Apache instance configurations to suit your requirement.
Configure a shared file system which is managed by VxVM, create disk groups and logical volumes
on the shared disks and construct a new file system for each logical volume for the Apache Web
Server document root (and server root).
To configure a shared file system using VxVM:
1. Create a Disk Group "DG_00" on the shared storage.
2. Create Logical volume "LV_00" on the Disk Group "DG_00".
3. Construct a new file system on the Logical Volume "LV_00".
4. Create a directory named /shared/apache_1 on a local disk. Repeat this step on all nodes
configured to run the package.
5. Mount device "/dev/vx/dsk/DG_00/LV_00" on "/shared/apache_1"
Repeat the steps 6 through step 9 provided in the previous example.
Multiple Apache instances can be configured in the cluster using the same method. For more
information on creating volumes and logical volumes, see the latest Managing Serviceguard manual
available at http://www.hp.com/go/hpux-serviceguard-docs —>HP Serviceguard .
To configure an Apache Web Server package in a CFS environment, the SG CFS packages must
be running so that the Apache package can access the CFS mounted file systems. For more
information on how to configure SG CFS packages, see the latest Managing Serviceguard manual
available at http://www.hp.com/go/hpux-serviceguard-docs —>HP Serviceguard . Create a
directory /shared/apache on all cluster nodes. Mount the CFS filesystem on /shared/apache
to hold necessary files and configuration information.
In a Veritas Cluster File System environment you can configure Apache Web Server in the following
two ways:
Use an itemized list Active - Active
In an active-active configuration, multiple nodes can run an Apache instance concurrently, serving
the same document root. To coordinate the startup and shutdown of Apache instances with cluster
node startup and shutdown, create a one-node package for each node that runs an Apache
instance.
Active - Passive
In an active-passive configuration, an instance of Apache Web Server can run on only one node
at any time. A package of this configuration is a typical failover package. The active - passive
support on CFS has a limitation that, when an Apache instance is up on one node, you cannot
make any attempts to start the same instance of Apache on any another node.
NOTE: In both active-active and active-passive Apache configurations, the Apache installation
on all nodes reside on the single shared CFS mount point. For more information on how to setup
Apache Web server on CFS, see the Apache whitepaper on CFS or CVM support referenced
Release Notes from ECMT.
102 Using an Apache Toolkit in a HP Serviceguard Cluster