Backup license servers

In the license management environment, client machines can be directed to multiple license servers to create a pseudo backup or failover environment. This allows these client machines to be redirected to a second license server with minimal downtime.

To create a backup environment, you will need two separate license manager servers—Windows, UNIX, or Linux—each with the same version of the license manager installed. On the client machines, the failover is created by either using ArcGIS Administrator or setting an environment variable.

NoteNote:

The backup setup described here does not provide 100 percent uptime. The clients will be required to save their work, exit the application, and restart.

Following is an example to illustrate the concept:

Company X has license servers in Dallas and Redlands, both serving ArcGIS 10.2 licenses. The license server in Dallas has seven seats of ArcGIS for Desktop Advanced. The license server in Redlands has five seats of ArcGIS for Desktop Advanced and one seat of 3D Analyst. The goal is to have the users in Dallas failover to the Redlands license server if the license server in Dallas fails, and the Redlands users failover to Dallas if the Redlands license server fails.

The first step is to check to make sure the license servers are accessible from both end-user locations.

Once the servers are accessible, you can use the license file variable on each of the client machines to create the backup environment.

The users in Dallas will set the following in ArcGIS Administrator in the License Manager entry:

dallas;redlands

The users in Redlands will set the following in ArcGIS Administrator in the License Manager entry:

redlands;dallas

If setting these license servers as environment variables, use the following notation:

Name: ARCGIS_LICENSE_FILE
Value: @dallas;@redlands

In some cases, for example where network latency is an issue, it can be effective to use the port@host syntax in the ArcGIS Administrator when defining failover license servers:

27000@dallas;27000@redlands

To find the port that the license server is running on, browse to the Diagnostics dialog of the License Server Administrator and press Perform Status Inquiry.

Additional considerations

4/14/2014