| United States-English |
|
|
|
![]() |
HP Integrity Virtual Machines: Installation, Configuration, and Administration Version A.03.50 > Chapter 11 Using HP Serviceguard with Integrity VMTroubleshooting Serviceguard with Integrity VM |
|
This section describes how to solve some of the problems that can occur using Serviceguard and Integrity VM. If the distributed guest does not start or failover, check both the /var/adm/syslog/syslog.log file and the package log file (/etc/cmcluster/guest—name/guest—name.log). If a package fails to start, ServiceGuard performs a package halt. The log files include a Halting package section after the Starting package section where, the actual starting failure messages are found. Look at the Halting package section as well as the Starting package section when you view package log files after a package start failure. If the distributed guest does not fail over, take the package down using the cmhaltpkg command. Make sure the guest has the resources it needs to run on the adoptive node by manually starting the package on the adoptive node with the same workload using the cmrunpkg command. If the package does not start under manual control, stop the cluster and test the guest named compass1.
After testing the guest, create the Serviceguard package again. If the guest does not start and displays errors about storage problems, and you are using logical volumes, the storage units might not be available to the VM Host. To make the storage units available , enter the appropriate commands, as follows:
After making sure the backing storage devices are available, restore them to their original state. Some problems that arise from improper storage configuration include:
If the guest has problems accessing network, make sure the network devices are available on the VM Host system. Packages do not start if any of their defined subnets are unavailable. This causes multiple failures if no standby LANs are available, or when one or more switches, hubs, interfaces or cables fail. A common issue when starting a package is the lack of available memory. For more information about providing the required memory resources, see Chapter 3 . This manual describes how to use the hpvmsg_package script to help you configure guests as Serviceguard packages. If you create the Serviceguard package configuration and control scripts manually instead, use the following options to the hpvmcreate , hpvmmodify, or hpvmclone command to identify the Serviceguard package name and to mark the guest as a distributed guest.
If the guest has network problems after failover:
Serviceguard failover in Integrity VM can take longer than expected with the default 5-second network polling interval. To reduce the failover time, reduce the value of the HPVMNETINTVL tunable to 2. If your system has Serviceguard installed and you want to make sure that failover of the vswitches used for Serviceguard takes less than 5 seconds, use a text editor to add or change the following line in the /etc/rc.config.d/hpvmconf file:
where n is an integer between 1 and 10 that specifies the number of seconds. The default value is 5. That is, if the HPVMNETINTVL tunable is not set in the file, the value is 5 seconds. For Serviceguard in Integrity VM configurations, the recommended value is 2. For more information, see the following manuals:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||