1.7. 关于域控制器发现和失效切换
设置受管域时,每个主机控制器都必须用联系域控制器所需的信息进行配置。在 JBoss EAP 6.3 里,每个主机控制器都可以配置多个选项来寻找域控制器。主机控制器轮询选项列表,直至成功找到域控制器。
这个允许主机控制器用联系信息重新配置为备份域控制器。如果主域控制器出现问题,备份主机控制器可以提升为主域控制器,提升后它可以自动失效切换至新的主控制器。
下面是一个如何用多个选项寻找域控制器来配置主机控制器的例子。
<domain-controller> <remote security-realm="ManagementRealm"> <discovery-options> <static-discovery name="primary" host="172.16.81.100" port="9999"/> <static-discovery name="backup" host="172.16.81.101" port="9999"/> </discovery-options> </remote> </domain-controller>
静态的发现选项包括下列强制的属性:
- 名称
- 这个域控制器发现选项的名称
- 主机
- 远程域控制器的主机名称。
- 重点
- 远程域控制器的端口。
在上面的例子里,第一个发现选项是期望成功的选项。第二个可以用在失效切换的情况下。
如果主域控制器出现问题,用
--backup
选项启动的主机控制器将被提升为域控制器。
注意
用
--backup
选项启动主机控制器将导致控制器维护域配置的一个本地拷贝。如果主机控制器被重设为域控制器,这个配置将被使用。
过程 1.1. 将主机控制器提升为域控制器
- 确保原来的域控制器已停止。
- 使用管理 CLI 连接至将成为新域控制器的主机控制器。
- 执行下列命令来将主机控制器配置为新的域控制器。
/host=HOST_NAME:write-local-domain-controller
- 执行下列命令来重新加载主机控制器。
reload --host=HOST_NAME
步骤 2 里选择的主机控制器将充当域控制器。