United States-English |
|
|
HP Integrity Virtual Machines Version 4.0 Release Notes > Chapter 6 Guest AdministrationUsing HP Serviceguard to Manage Guests |
|
This section lists release notes specific to using Serviceguard in the Integrity VM environment. Do not attempt to use guests as Serviceguard packages and guests as Serviceguard nodes at the same time on the same VM Host system. You can install HP Serviceguard A.11.16 or 11.17 on the VM Host or on the HP-UX guest. You can install HP Serviceguard 11.18 only on guests running HP-UX 11i v3. When creating a Serviceguard cluster with virtual machines acting as packages, the hpvmsg_package script correctly identifies CVM logical volumes and CFS files backing stores used by guests but requires users to verify or provide activation modes and package dependencies for the backing stores. The hpvmsg_package script creates the package configuration in the package directory: /etc/cmcluster/hpvm-name/hpvm-name.conf. Inside the configuration file are instructions, examples, and default and assigned named-values pairs describing the resources used by the virtual machines and controlled and monitored by Serviceguard. For information about selecting the appropriate values for these items, see the templates files in the Managing Servicguard manual and the Veritas Storage Foundation 5.0 Cluster File System Administration Guide Extracts for HP Serviceguard Storage Management Suite. Depending on the system configuration, you might see an error similar to the following when running cmcheckconf or cmapplyconf to the virtual machine packages:
To correct this issue, use a chmod command similar to the following to correct the permission of the package directory on each of the cluster members:
When Integrity VM guests are configured as packages in a Serviceguard (SG) cluster, hpvmstatus displays which VM Host is running the distributed guests as an SG package. Because this information comes from SG, it can be delayed by as much as 10 seconds. This delay does not cause any risk of starting the same guest on two different Integrity VM Hosts, because SG is controlling the start of these guests and allows only a single instance to run at any one time. The hpvmsg_package does not add appropriate entries to the package configuration and control script files. After running the /opt/cmcluster/toolkit/hpvmsg_package script to package a guest that contains CVM or CFS backing stores, review and modify the package configuration and control scripts for each cluster member. As part of this process, add CVM and/or CFS backing store entries to these files. The package configuration and control scripts can be found at: /etc/cluster/guest-name/ For a guest configured with the AVIO adapter as a network device (avio_lan) and also configured with an IPv6 address, the IPv6 address displayed by hpvmstatus -V and hpvmnet -V may be truncated. When using AVIO networking devices for guests that are configured as Serviceguard Packages, be sure that all Serviceguard standby lans are configured using PPA devices supported by AVIO. Failure to do so causes network connectivity to be lost even if the standby link is up. To use Serviceguard to manage HP-UX guests, make sure the required patches are installed. For more information, see Section . The procedure for configuring and starting guest packages includes the cmrunpkg command. This command does not always work the first time you enter it. If the command does not start the package, re-enter the command. Guests configured as Serviceguard packages should only be stopped and started using Serviceguard package control commands. Do not use the Integrity VM commands (hpvmstart, hpvmstop, and hpvmconsole) to start and stop these types of guests. For more information about using Serviceguard to manage virtual machines, see the Integrity Virtual Machines Installation, Configuration, and Administration manual. Integrity VM commands can receive different warnings and errors from guests running on different Serviceguard nodes. For example, the Serviceguard node that is starting a guest as part of a package knows that the guest is running before any other nodes know. (The delay is usually less than 10 seconds.) Commands that are run on different servers report different errors or warnings depending on whether the guest is running or not. With Serviceguard and Integrity VM running, you might see the following types of message in the syslog file:
These messages can be ignored. The following situations might occur when you are using VSE to manage distributed guests (guests that are configured as Serviceguard packages):
|
Printable version | ||
|