GCEMS Redundancy Configuration

Installation:

The first step to configuring GCEMS redundancy is done when GCEMS is initially installed on the GCEMS server. Questions of whether redundancy is going to be configured are asked. Follow the procedure below to configure the GCEMS as a redundant system.

Steps:

  1. Load the IMG_10.5.x.bin and IMGUserInterface_10.5.x.bin file into /home/excelsw/ftpBuilds folder.

  2. As a SuperUser, install the GCEMS file. See Installing Dialogic GateControl EMS Software (step 4). During installation you will be asked whether this will be a redundant system. Select 1 = Yes. See below.

    sc_gcems_redundancy_install.png
     

  3. In next screen decide whether this will be configured as primary or not. If GCEMS redundancy is being configured and the GCEMS application on this host will be the Primary select Yes. When configuring the secondary GCEMS for this redundant system select No.

    sc_gcems_redundancy_install2.png
     

  4. Enter IP addresses for Primary and Secondary Host. See below. It is important that the IP address given to the primary host is the IP address from the host given Primary status from previous step above.

    sc_gcems_redundancy_install3.png
     

  5. Follow the rest of the prompts and install IMG_10.5.x.bin.

  6. Install IMGUserInterface_10.5.x.bin. See Installing Dialogic GateControl EMS Software for more information.

  7. Once both IMG_10.5.x.bin and IMGUserInterface_10.5.x.bin have been installed, add the IP addresses of the PC's that the Primary and Secondary GCEMS are located on to the /etc/hosts file. See example below.

 

# Do not remove the following line, or various programs

# that require network functionality will fail.

127.0.0.1       localhost.localdomain   localhost

10.129.39.53    pc1_gcems_pri

10.129.39.59    pc1_gcems_sec

 

 

Configuring GCEMS as a Redundant System by Script (Linux only):

Steps:

  1. Stop GCEMS.

  2. As a SuperUser, go to /opt/dialogic/osconfig on the GCEMS server:

sc_gcems_redundancy_config1.png

sc_gcems_redundancy_config2.png

 

 

Starting GCEMS:

Steps:

  1. Start GCEMS.

  2. Start ClientView.

  3. Once ClientView opens select the IMG EMS object and the following pane will appear.

sc_dialogic_ems.png

 

IP Address 1 - IP Address of the Host which Primary GCEMS is running.

Port Number 1 - Port number being used to communicate with IMG.

Connection State 1 - What is the state of the connection between IMG and Primary GCEMS.

IP Address 2 - IP Address of the Host which Secondary GCEMS is running.

Port Number 2 - Port number being used to communicate with IMG.

Connection State 2 - What is the state of the connection between IMG and Secondary GCEMS.

Number of App Count - This is the number of applications (DataManager, GateManager, etc) that are connected to the GCEMS application. This can also be seen in the Object Table. See screen capture below showing.

 

sc_gcems_redundancy_objtable.png

 

 

Additional Information:

 
llc_host:10.129.39.53
rllc_host: 10.129.39.59
 

GateManager - Loads the system.cfg file and continues to process requests for configuration changes.

DataManager - Loads the System_DataModel.xml , and System_RouteTable(n).xml files that are used to display the configuration in ClientView. In ClientView if the user selects the File > Save option, ClientView then writes the .csa configuration file and other route tables as described above on this host.

sc_eventview_ipy00085836.png

 

Key  
1 Primary/Active and Secondary/Standby have sync'd.
2 Primary/Active link goes down.

3

Secondary/Standby receives configuration file.
4 Secondary/Standby receives configuration.
5 Subsequent change to configuration causes Secondary/Standby to save.

 

Related Topics:

GCEMS Installation Script

Starting GateControl EMS

Installing GateControl EMS Software