Distributed Systems Administration Utilities V1.2 Release Notes for HP-UX 11i v2 September 2006

Locating the Distributed Systems Administration Utilities User's Guide
For the most recent information, visit the HP documentation web site:
http://docs.hp.com
Search for Distributed Systems Administration User's Guide or part number T2786–90003 or later.
Configuration Synchronization
New Features
Multi-domain support
In previous releases, the Configuration Synchronization Wizard (csync_wizard) did not support
configuring managed clients if the clients were in a different DNS domain from the master server.
The documentation explained how to manually configure such clients.
The csync_wizard now fully supports configuring managed clients across multiple domains. The
manual configuration steps are no longer necessary and the cfengine templates have been updated
accordingly. When using the wizard, make sure to use a fully qualified hostname when specifying
any client that is not in the master's DNS domain.
Display current configuration
The wizard has a new menu item: Display current configuration. This item displays the name of the
current master policy server and, when running on the master server, displays the list of managed
clients.
Known Problems and Workarounds
In previous releases, the Configuration Synchronization Wizard did not support adding clients that
were in different DNS domains from the master server. Instead, the documentation described how
to manually configure cfengine for use with clients in multiple DNS domains. One of the described
techniques required editing cf.main and update.conf to define the master server using a fully
qualified hostname and using the domain variable to establish the DNS domain on the managed client:
domain = ( ExecResult(/sbin/awk '/domain/ {print $2}' /etc/resolv.conf) )
If you manually edited your update.conf and cf.main to use this technique, you must change
the files for use with cfengine 2.1.20. DSAU V1.2 and later include the updated domain definition
in their default templates. See update.conf and cf.main in
/opt/dsau/share/cfengine/templates for details.
This new domain variable definition is compatible with both cfengine 2.1.20 and 2.1.15. If you are
using earlier versions of DSAU as the master server and wish to manage clients running cfengine
2.1.20, update your cf.main and update.conf files on the master server to use the same domain
definition shown in the new template files.
The csync_wizard supports the -f filename option to allow for non-interactive use. The input file
contains the answers to all the questions that the wizard asks during an interactive session. When
configuring configuration synchronization in a Serviceguard cluster, cfengine is defined to run as
a package. The data items specified in the input file include the volume group and logical volume
names for the package. Both of these values must be fully qualified. For example:
volumegroup:/dev/vgcsync
logicalvolume:/dev/vgcsync/lvol1
When running the Configuration Synchronization Wizard in a Serviceguard cluster, make sure your
current directory is not on the filesystem associated with the shared storage for the package. When
creating the Serviceguard package, the filesystem is forcibly dismounted and Serviceguard will
inadvertently kill the wizard process since it is preventing the filesystem from being dismounted.
During each use, the Configuration Synchronization Wizard creates backups of the current cfengine
configuration in the directory /var/opt/dsau/cfengine/backups. The top level files in this
directory are the most recent backups. Any previous configurations are saved time-stamped
subdirectories named "v_timestamp”. These backup directories are never deleted and can accumulate
if the wizard is used many times. HP recommends that you delete these backup directories periodically.
8 Distributed Systems Administration Utilities Release Notes