FlexLM does not allow for redundant licensing with only two servers. However, there is a way to get some level of redundancy using two servers.
Essentially, this isn't considered fully redundant since when one of the license servers goes down, you effectively lose the ability to get at the licenses on that server.
What you'll need to do is insert a few lines in the ${GOGLOBAL_ROOT}/etc/goglobalux startup script that we provide. You're going to set an environment variable that will tell FlexLM to first check the local node for licenses, then if that doesn't work, to check the backup node (i.e. if the local node is out of licenses).
Near the top of the file, add these lines:
| Code: |
LM_LICENSE_FILE="@host1:@host2"
export LM_LICENSE_FILE
|
This should cause the FlexLM software to first attempt license checkouts from "host1", and if unsuccessful to attempt to checkout from "host2". The license servers on host1, and host2 should be running, but no configuration changes should be necessary.