High Availability Status
What can I do here?
Use this window to see the High Availability status, and to change the server between primary (active) and secondary (standby).
|
Getting Here - Menu > Management High Availability
|
The High Availability Environment
A Management High Availability environment includes:
- One Active Security Management Server
- One or more Standby Security Management Server
For full redundancy, the primary management server periodically synchronizes its database with the secondary server or servers.
Active vs. Standby
The active server lets you manage gateways, network objects and system configuration. The synchronized standby server gives backup and redundancy. Only one Security Management Server can be Active at a time. If the Active server fails, you can manually change the Active server to Standby, or the Standby server to Active. The standby server always opens in Read Only mode.
Primary Server vs. Secondary Server
The order in which you install management servers defines them as Primary or Secondary. The first management server installed becomes the Primary active server. When you install more Security Management Servers, you define them as Secondary. Secondary servers are Standby servers.
Single and Multi-Domain High Availability
For Security Management Server
Configuring a Secondary Server in SmartConsole
In the SmartConsole connected to the Primary server, create a network object to represent the Secondary Security Management Server. Then synchronize the Primary with the Secondary.
To configure the secondary server in SmartConsole:
- Open SmartConsole.
- In , click.
- On the page, enter a unique name and IP address for the server.
Note: Do not initialize SIC at this time.
- In the , section, select the tab.
- Select .
This automatically selects the , and.
- Create SIC trust between the Secondary Security Management Server and the Primary:
- Click
- Enter the SIC Activation Key of the secondary server.
- Click .
- Click .
- Click .
- Click to save these session changes to the database.
On publish, the databases of the primary and secondary server synchronize and continue to synchronize every three minutes.
- Wait for the Task List in the System Information Area to show that a full sync has completed.
- Open the window and make sure there is one active server and one standby.
Synchronizing Active and Standby Servers
The Active server periodically sends the latest changes to the standby server or servers. Active and Standby servers also synchronize when you publish a session.
Understanding how Synchronization Works
When changes made in private sessions are published on the active server (made public) the changes are copied to the standby servers. During failover, all public and private sessions are copied from the active to the standby before the standby becomes active.
Synchronization Status
The High Availability status window shows this information about synchronization between the active and standby servers:
- Name, status, and actions of the connected server
- Names, statuses, and actions of peers
Status messages can be general, or apply to a specified active or standby server. General messages show in the yellow overview banner.
General Status messages in overview banner
|
Description
|
Synchronized
|
The database of the primary Security Management Server is identical with the database of the secondary.
|
Some servers could not be synchronized
|
A communication issue prevents synchronization, or some other synchronization issue exists.
|
No HA
|
The active and standby servers are not communicating.
|
Communication Problem
|
The fwm service is down or cannot be reached.
|
Collision or HA conflict
|
More than one management server configured as active. Two active servers cannot sync with each other.
|
When connected to a specified active management server:
Status window area:
|
Specified Status Messages
|
Description
|
Connected to:
|
Active
|
SmartConsole is connected to the active management server.
|
Peers
|
Standby
|
The peer is in standby. The message can also show:
- Sync problem, last time sync
- Ok, last sync time: <time>
- Last sync failed: <date>
- Error, partial error
- No SIC
|
|
Not communicating, last sync time
|
|
|
Active
|
A state of collision exists between two servers both defined as active.
|
When connected to a specified standby management server:
Status window area:
|
Specified Status Messages
|
Description
|
Connected to:
|
Standby
|
The message also shows: last sync time.
|
Peers
|
Active
|
The peer is in standby. The message can also show:
- No communication, last sync time
- OK, last sync time: <time>
- Sync problem, last sync time (in any direction)
|
|
Standby/Master unknown
|
The message can also show: no communication.
|
Failover Between Active and Standby
Failover between the primary (active) and secondary (standby) management server is not automatic. If the Active fails or it is necessary to change the Active to a Standby, you must do so manually. The two servers synchronize before failover to the new active server. After the failover, you cannot use the former active server to make changes.
If the Active Security Management Server is responsive:
In the window, change the active server to standby or the standby to active.
Changing a Server to Active or Standby
Published database changes are synchronized from the Active to the Standby server. This happens every 1 to 5 minutes, and when an administrator publishes. When the administrator initiates failover, all public sessions are synchronized from the new Active to the new Standby server after the Standby becomes Active. Data from the new Active overrides the data on the new Standby.
Unpublished changes are not synchronized.
Best Practice - We recommend that you publish changes before initiating a failover to the Standby.
To change the status of a server:
- Open SmartConsole.
- Connect to the Active server.
- On the Menu button, select .
The window opens.
- Using the buttons, Change the Active server to standby, or one of the standby servers to active.
High Availability Troubleshooting
These error messages show in the window when synchronization fails:
No SIC
Solution:
- Open the Properties window of the Security Management Server.
- On the page, click .
- Follow the instructions in the window.
Not communicating
Solution:
- From the main SmartConsole menu, select.
window opens.
- For the active server, click .
Collision or HA Conflict
More than one management server is configured as active. Solution:
- From the main SmartConsole menu, select.
window opens.
- Use the button to set one of the active servers to standby.
For Multi-Domain Server
Synchronization
In a multi-domain environment, the Multi-Domain Servers work in active-active mode. All Multi-Domain Servers are active and synchronize each other.
The Domains managed by the Multi-Domain Server work in active-standby mode, where the Active Domain Server synchronizes all the standby Domain Servers.
The system automatically synchronizes periodically and when an administrator publishes changes to the configuration.
ICA Database Synchronization
When you create a new secondary Multi-Domain Server, the Internal Certificate Authority (ICA) on the Primary Multi-Domain Server generates a certificate when you establish SIC trust. The ICA can generate a certificate for a new administrator, if required by the authentication method. In a High Availability deployment with more than one Multi-Domain Server, the system synchronizes the ICA databases as necessary.
Synchronizing a Multi-Domain Server Manually
You can manually synchronize the connected Multi-Domain Server with a peer Multi-Domain Server.
To manually synchronize Multi-Domain Servers:
- Click the area at the bottom of the SmartConsole window.
- In the window, select a peer Multi-Domain Server to synchronize.
- Click .
Synchronization starts immediately and the status shows in the window. The synchronization operation can take many minutes to complete.
Warning: Use manual synchronization with caution. This can overwrite all data on the peer Multi-Domain Server if they do not synchronize correctly.
Synchronizing Domain Management Servers Manually
You can manually synchronization a Standby Domain Management Server with the Active Domain Management Server on a different Multi-Domain Server.
To manually synchronize Domain Management Servers for a Domain:
- Open SmartConsole for the active Domain Management Server.
- Click > .
- In thewindow, click > .
Synchronization starts immediately and the status shows in the window. The synchronization operation can take many minutes to complete.