Los siguientes ejemplos muestran cómo configurar dependencias de dominios.
Ejemplo 16-1 Configuración de una política de fallos mediante dependencias de dominiosEl primer comando crea un dominio maestro llamado twizzle. Este comando usa failure-policy=reset para especificar que los dominios esclavos se restablecen si falla el dominio twizzle. El segundo comando modifica un dominio maestro llamado primary. Este comando usa failure-policy=reset para especificar que los dominios esclavos se restablecen si falla el dominio primary. El tercer comando crea un dominio esclavo llamado chocktaw que depende de los dos dominios maestros, twizzle y primary. El dominio esclavo utiliza master=twizzle,primary para especificar los dominios maestros. En caso que el dominio twizzle o primary falle, el dominio chocktaw se restablecerá.
primary# ldm add-domain failure-policy=reset twizzle primary# ldm set-domain failure-policy=reset primary primary# ldm add-domain master=twizzle,primary chocktawEjemplo 16-2 Modificación de un dominio para asignar un dominio maestro
Este ejemplo muestra cómo usar el comando ldm set-domain para modificar el dominio orange para asignar primary como dominio maestro. El segundo comando usa el comando ldm set-domain para asignar orange y primary como dominios maestros para el dominio tangerine. El tercer comando incluye la información sobre todos estos dominios.
primary# ldm set-domain master=primary orange
primary# ldm set-domain master=orange,primary tangerine
primary# ldm list -o domain
NAME STATE FLAGS UTIL
primary active -n-cv- 0.2%
SOFTSTATE
Solaris running
HOSTID
0x83d8b31c
CONTROL
failure-policy=ignore
DEPENDENCY
master=
------------------------------------------------------------------------------
NAME STATE FLAGS UTIL
orange bound ------
HOSTID
0x84fb28ef
CONTROL
failure-policy=ignore
DEPENDENCY
master=primary
------------------------------------------------------------------------------
NAME STATE FLAGS UTIL
tangerine bound ------
HOSTID
0x84f948e9
CONTROL
failure-policy=ignore
DEPENDENCY
master=orange,primary
Ejemplo 16-3 Visualización de una lista de dominios analizable
A continuación se muestra un ejemplo de un listado con salida analizable:
primary# ldm list -o domain -p