NOTE: With the HP Serviceguard A.11.20 release, application monitoring is now supported for VM or vPar guests that use online VM or vPar guest migration. It is not supported with the HP Serviceguard A.11.19. To support online VM or vPar guest migration, all service command strings sent to the VM or vPar guest must be unique. This means, if two instances of the same application are started and monitored in the VM or vPar guest using cmappmgr, the service strings must be different, even if a space needs to be added to one of them.
6.Test application monitoring and VM or vPar guest failover operation.
After VM or vPar guest application monitoring is configured, you must test application restart and VM or vPar guest failover by terminating the monitored application on the VM or vPar guest and verifying:
•The SERVICE_RESTART counter for the cmappmgr SERVICE_CMD used to monitor the application increases.
•The VM or vPar guest fails over to a standby VM or vPar Host node after the SERVICE_RESTART value exceeds.
Example of Configuring application monitoring service
# cmdeployvpkg -P slvm1 -x merge -x appmon
This is the HP Serviceguard Toolkit for Integrity Virtual Servers package creation script.
This script assists you to create and manage HP Serviceguard package configurations for VM guest and associated toolkit configuration files.
HP recommends that you review and modify the configuration file created by this script, as needed, for your particular environment.
Do you wish to continue? (y/n):y
[Virtual Machine Details] |
|
|
|
Virtual Machine Name VM # |
| OS Type State | |
==================== ===== | ======= ======== | ||
slvm1 | 8 | HPUX | On (OS) |
[Storage Interface | Details] |
|
|
| ||
Guest |
|
|
|
| Physical |
|
Device | Adaptor | Bus | Dev Ftn Tgt Lun Storage | Device | ||
======= | ========== | === | === === === === ========= | ========================= | ||
disk | scsi | 0 | 2 | 0 | 2 0 disk | /dev/rdisk/disk109 |
[Network Interface Details] |
|
|
|
|
| ||
Interface Adaptor | Name/Num | PortNum Bus Dev | Ftn Mac Address | ||||
========= ========== | ========== | ======= === === | === ================= | ||||
vswitch | lan | localnet | 2 | 0 | 0 | 0 | |
vswitch | lan | myswitch | 1 | 0 | 1 | 0 |
Modify the packaged Virtual Machine Summarized above? (y/n):y
Checking the virtual machine and cluster configuration
Configure an application monitor service? (y/n):y
Enter the name for this application monitor name [appmon0]:ping_mon
You have entered: ping_mon
Hit return to confirm your entry:
Enter the command line of the run command on the guest[]:/apps/ping_mon
You have entered: /apps/ping_mon
Hit return to confirm this entry:
Enter the number of seconds to elapse before timeout. [10]:
You have entered: 10
Hit return to confirm this entry:
Enter the number of time the application monitor should restart [none]:
You have entered: none
Hit return to confirm this entry:
Enter the number of seconds to wait before terminating the application monitor [300]:
You have entered: 300
27