Changing the promotion threshold and failover threshold
Each primary and standby BlackBerry® Enterprise Server instance has a failover threshold and a promotion threshold. The BlackBerry Enterprise Server uses the failover threshold when it is an primary instance to determine when it needs to demote itself, and it uses the promotion threshold when it is a standby instance to determine whether it can promote itself to become the primary instance.
You can configure the thresholds for each BlackBerry Enterprise Server pair.
Change the promotion threshold and failover threshold and the order of the health parameters
- In the BlackBerry® Administration Service, on the Servers and components menu, expand High availability > Highly available BlackBerry Enterprise Servers.
- Click the name of the BlackBerry Enterprise Server pair that you want to change the health parameters and thresholds for.
- Click Edit Automatic Failover settings.
- To change the order of the health parameters and thresholds, click the Up and Down icons.
- Click Save.
Health parameters for the failover threshold and promotion threshold
Changing when automatic failover occurs by customizing the health parameters for user accounts and messaging servers
By default, the health parameters for user accounts and messaging servers use percentages to determine when a BlackBerry® Enterprise Server instance is unhealthy. The User accounts health parameter indicates a BlackBerry Enterprise Server instance is unhealthy if less than 75% of the user accounts are started. The Connection to the messaging server(s) health parameter indicates that a BlackBerry Enterprise Server instance is unhealthy if the BlackBerry Enterprise Server instance cannot connect to at least 75% of the messaging servers in your organization.
If either of these health parameters indicate that the primary BlackBerry Enterprise Server is unhealthy and you turn on automatic failover, the BlackBerry Enterprise Server starts the failover process. You can change the percentages of these health parameters to customize when you want automatic failover to occur in your organization's environment.
For example, if your organization requires that all users can access email messages from BlackBerry devices at all times and that the BlackBerry Enterprise Server is connected to all of the messaging servers at all times, you can change the value of the Connection to the messaging server(s) health parameter to 100%.
If your organization's environment includes multiple BlackBerry Enterprise Server pairs, you can change the percentages of the health parameters for all of the BlackBerry Enterprise Server instances at the BlackBerry Domain level, or for each BlackBerry Enterprise Server pair. If you change the percentages of the health parameters at a BlackBerry Domain level and for a BlackBerry Enterprise Server pair, the percentage of the health parameters for the BlackBerry Enterprise Server pair overrides the percentage of the health parameters at the BlackBerry Domain level.
Change when automatic failover occurs by customizing the health parameters for user accounts and messaging servers
- Extract the contents to a folder on the computer.
- At the command prompt, navigate to <extracted_folder>\tools.
- To change the percentage of the User accounts
health parameter, perform one of the following actions:
- To change the percentage of the User accounts health parameter for all BlackBerry Enterprise Server instances, type traittool.exe -global -trait UserHealthPercentage -set <value>, where <value> is the percentage that you want to change the health parameter to.
- To change the percentage of the User accounts health parameter for a BlackBerry Enterprise Server pair, type traittool.exe -host <instance_name> -trait UserHealthPercentage -set <value>, where <instance_name> is the name of the primary BlackBerry Enterprise Server instance and <value> is the percentage that you want to change the health parameter to.
- To change the percentage of the health parameter for messaging servers, perform one of the following actions:
- To change the percentage of the health parameter for messaging servers for all BlackBerry Enterprise Server instances, type traittool.exe -global -trait ServerHealthPercentage -set <value>, where <value> is the percentage that you want to change the health parameter to.
- To change the percentage of the health parameter for messaging servers for a BlackBerry Enterprise Server pair, type traittool.exe -host <instance_name> -trait ServerHealthPercentage -set <value>, where <instance_name> is the name of the primary BlackBerry Enterprise Server instance and <value> is the percentage that you want to change the health parameter to.