Ignite-UX and MirrorDisk/UX
If you already have recovery configurations for this client and would like them to use the
config.local file, edit the /var/opt/ignite/clients/0x{LLA}/CINDEX file to include a
reference to “recovery/config.local” in all of the configuration clauses.
The commands required to configure mirrored disks can be included as a post_config_cmd
script, which executes automatically after the system has been restored.
After creating or modifying the config.local file, it is recommended you run instl_adm -T
-f config.local, to ensure that the syntax is correct and that the file is error free.
The config.local file used for make_net_recovery is identical to is used for
make_tape_recovery. The only difference is the location of the config.local file for each
command.
An Example config.local File
The following example config.local configuration file is applicable for both HP 9000 and
HP Integrity servers, and can be used with either make_tape_recovery or
make_net_recovery.
On HP Integrity servers, it is assumed that the name of the root volume group is vg00.
On all systems, it is assumed that the root volume group contains only two physical volumes.
You should be aware that Ignite-UX will automatically include the alternate boot disk into the root
volume group with no partitioning. This means that it is likely that the number of physical extents in
the root volume group after a recovery will be different than its original state prior to the recovery.
This is the expected behavior of recovery on HP Integrity systems.
Important:
In spite of efforts to minimize split lines in the following example
config.local file, it is possible that some may exist. If you choose to
use this exact text, HP recommends that you review your file for
completeness and ensure that no lines have been split inappropriately.
The config.local example follows:
#Remirror this systems boot disk
enum _MY_REMIRROR
_MY_REMIRROR help_text "Attempt to remirror disks?"
_MY_REMIRROR = { "TRUE", "FALSE" }
init _MY_REMIRROR = "TRUE"
(( _HP_CLONING == "FALSE" ) & ( _MY_REMIRROR == "TRUE" )) {
post_config_cmd +="
# Uncomment the next line to enable debug.
# set -x
# If a command gets an error exit out of the script.
trap \"exit\" ERR
# What Kind of processor is this PA-RISC or Itanium?
10