群集
要引发故障转移,可以使用 Server_Restricted 设置。该设置通知服务器拒绝打开数据库的请求,并将服务器设置为“已限制”状态。这样可以防止新用户访问服务器,尽管已与服务器建立活动连接的用户仍然可保持连接。此设置在您希望维护服务器、升级服务器或因为其他原因令服务器停用时非常有用。同样,在用户已故障转移到某个服务器,而您希望他们转移回到原来的服务器时,此设置也非常有用。
服务器处于“已限制”状态时,群集管理器将把新的打开请求重定向到群集中的其他服务器。当重定向失败时,用户会收到一个解释性的消息并且不能访问该服务器。对于每个重定向尝试,Domino 都会在日志文件中生成一个故障转移事件。
注意 Server_Restricted 设置不影响复制。即使服务器处于“已限制”状态,复制也会发生。
从 Domino Administrator
1. 单击“配置”附签。
2. 在任务窗格中,展开“Server”,然后单击“Configurations”。
3. 执行下列操作之一:
5. 单击“设置/修改参数”。
6. 在“项目”域中,选中或输入 SERVER_RESTRICTED。
7. 在“值”域中输入 0、1 或 2,这些数值的意义如下:
1 -- 服务器仅对当前会话处于“已限制”状态。重新启动服务器会清除此设置。
2 -- 服务器永远处于“已限制”状态,即使服务器重新启动后也不会改变。
9. 单击“保存并关闭”。
从 Web Administrator 中
6. 在“可用参数”框中,单击 SERVER_RESTRICTED,然后单击“添加”。
从服务器控制台
从服务器的控制台发送下列 Domino 命令:
set config server_restricted=n
其中 n 可以是 1、2 或 3。这些数值的意义如下:
用其他服务器替换群集服务器
如果希望用其他服务器替换某个群集服务器,请执行下列操作:
1. 在新服务器上安装 Domino。
2. 将此新服务器设置为“已限制”,以使用户无法访问它,直到在群集中激活它为止。
3. 在此新的服务器上创建需要的复本。
4. 将新服务器添加到群集。
5. 新服务器在群集中进入活动状态后,请删除对它的限制,并将要替换的旧服务器设为“已限制”。
注意 对任意一个 Domino 服务器都可以使用 Server_Restricted 设置。该设置并不限于群集。
管理故障转移的其他方法
如果将服务器的状态设置为“已限制”或“繁忙”,但是现在已将该服务器重新联机并且希望用户故障转移回该服务器,则可以将用户当前故障转移到的服务器状态设置为“已限制”或“繁忙”。
也可以设置一个服务器作为另一个服务器的备份。您可以将备份服务器的有效阈值设为 100,以使该服务器一直处于“繁忙”状态。这类似于“已限制”状态,唯一不同的是,如果没有其他可用的复本,处于“繁忙”状态的服务器将接受新的打开请求,而处于“已限制”状态的服务器则不会这样做。因此,备份服务器只有在主服务器不可用时才会接受打开请求。