概览
除了自动处理网格控制器和物理服务器故障之外,CA AppLogic® 还可以处理网格控制器服务器(即,当前网格控制器运行所在的物理服务器;也称为主服务器)的故障。 同网格中的任何其他服务器一样,控制器服务器可能由于多种原因发生故障。
为了容忍控制器服务器的故障,CA AppLogic® 服务器角色在网格中定义一组服务器,这组服务器能够在发生故障的情况下运行网格控制器(即,备份控制器服务器)。 CA AppLogic® 在网格中使用以下服务器角色(这些由 CA AppLogic® 自动配置,但是也可以由用户或网格管理员指定):
默认情况下,每个 CA AppLogic® 网格都配置了以下服务器角色:
如果主服务器发生故障(硬件/软件故障、断电等),备用服务器之一将自动接任网格的新主服务器。 如果旧的主服务器恢复运行,它将自动成为非主服务器(备用服务器)。 新的主服务器启动网格控制器,控制器恢复后,它将自动重新获得网格的状态。 就和物理服务器发生故障一样,CA AppLogic® 也自动重新启动在发生故障的主服务器上运行的组件。 使用备用控制器服务器以及组件的自动重新启动使 CA AppLogic® 能够容忍主控制器服务器的故障。
用户可以使用 srv list 命令查看在网格中分配的服务器角色。 也可以使用 srv set 命令修改服务器角色。
对于刚好有 2 台服务器的网格,CA AppLogic® 需要第 3 台参考服务器来正确地支持网格控制器 HA。 默认情况下,安装或升级 2.7+ 网格时,CA AppLogic® 安装程序将 BFC 服务器分配为网格的参考服务器。 同一台 BFC 服务器可以用作同一主干上的所有网格的参考服务器。
以下为需要牢记的关于 CA AppLogic® 的网格控制器高可用性的一些重要提示:
重要信息:要使网格从控制器服务器故障中恢复,在服务器发生故障时必须有至少 2 台启动并运行的备用服务器。 如果没有满足该要求(例如:在主服务器发生故障的时候仅有一台备用服务器),网格控制器将保持关闭状态,需要网格管理员干预才能将网格控制器恢复到运行状态。 如果遇到这种类型的控制器故障,请联系服务提供商寻求帮助。
|
版权所有 © 2013 CA。
保留所有权利。
|
|