以下示例说明如何配置域依赖关系。
示例 16-1 使用域依赖关系配置故障策略第一个命令创建名为 twizzle 的主域。此命令使用 failure-policy=reset 来指定如果 twizzle 域发生故障,从属域将重置。第二个命令修改名为 primary 的主域。此命令使用 failure-policy=reset 来指定如果 primary 域发生故障,从属域将重置。第三个命令创建名为 chocktaw 的从属域,该从属域依赖于 twizzle 和 primary 两个主域。从属域使用 master=twizzle,primary 来指定其主域。如果 twizzle 或 primary 域发生故障,则 chocktaw 域将重置。
primary# ldm add-domain failure-policy=reset twizzle primary# ldm set-domain failure-policy=reset primary primary# ldm add-domain master=twizzle,primary chocktaw示例 16-2 修改域以分配主域
本示例说明如何使用 ldm set-domain 命令修改 orange 域,以将 primary 分配为主域。第二个命令使用 ldm set-domain 命令将 orange 和 primary 分配为 tangerine 域的主域。第三个命令列出有关所有这些域的信息。
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示例 16-3 显示可解析的域列表
以下显示了一个列有可解析输出的示例:
primary# ldm list -o domain -p