Using a Backup Coordinator

This section describes how to install and use a Backup IncrediBuild Coordinator.

Overview

IncrediBuild's environment depends on the Coordinator component's availability in order to successfully run distributed builds. When the Coordinator is unavailable, it is still possible to build using IncrediBuild Agents, but only in the much slower standalone mode.

To ensure the highest possible availability for the distributed build environment, a Backup Coordinator should be installed. The Backup Coordinator is normally idle, and is only activated if the primary Coordinator becomes unavailable for some reason. When this state is reached, the IncrediBuild Agents all switch to the Backup Coordinator, making it possible to continue using IncrediBuild while the problem is solved. Once the primary Coordinator is restored, Agents will automatically return to the standard configuration.

Setting up a Backup Coordinator

Setting up a Backup Coordinator requires the following procedure:

1. Install the Backup Coordinator - Run the IncrediBuild setup application on the machine selected to act as the Backup Coordinator. Select "IncrediBuild Coordinator" in the "Component Selection" page, and later "Backup Coordinator" in the "Coordinator Role" page to indicate that this machine will act as a Backup Coordinator.
Note that you may also install a Backup Coordinator on a machine running an IncrediBuild Agent.

2. Select this machine as the active Backup Coordinator - Follow these steps:
a. Open the Coordinator application in the machine running the Primary Coordinator.
b. Open the Coordinator Settings dialog using the "View->Settings..." menu option.
c. Navigate to the "Coordinator->Backup" settings page.
d. Use the Backup Coordinator Settings page to configure the installed Backup Coordinator as the active Backup Coordinator.

Note that it may take a few minutes until all Agents receive notification of the selected Backup Coordinator.

Copyright (C) 2001-2008 Xoreax Software Ltd. All rights reserved.
Converted from CHM to HTML with chm2web Standard 2.7 (unicode)