8.5.2. 使用缓存域配置启动主机控制器

可以使用 --cached-dc 选项在不连接域控制器的情况下启动主机控制器;不过,主机控制器必须之前已从域控制器在本地缓存其域控制器的域控制器配置。使用这个 --cached-dc 选项启动主机控制器将缓存主机控制器的域控制器配置。

$ EAP_HOME/bin/domain.sh --host-config=host-slave.xml --cached-dc

这会在 EAP_HOME/domain/configuration/ 目录中创建一个 domain.cached-remote.xml 文件,该文件包含此主机控制器临时管理其当前服务器而无需域控制器连接所需的信息。

注意

默认情况下,使用 --cached-dc 选项仅缓存此主机控制器使用的配置,这意味着无法提升到整个域的域控制器。有关缓存整个域配置的信息,请参阅缓存域配置,以允许主机控制器充当域控制器。

如果在使用 --cached-dc 启动此主机控制器时域控制器不可用,主机控制器将开始使用 domain.cached-remote.xml 文件中保存的缓存配置。注意此文件必须存在,或者主机控制器将无法启动。

在这种状态下,主机控制器无法修改域配置,但可以启动服务器和管理部署。

在使用缓存的配置启动后,主机控制器将继续尝试重新连接到域控制器。域控制器变为可用后,主机控制器将自动重新连接它并同步域配置。请注意,一些配置更改可能要求您重新加载主机控制器才能生效。如果发生此情况,主机控制器上将记录警告。