SABRE Server Administration

The SABRE Server is a batch server that executes all asynchronousClosed In telecommunications, transmission of data without the use of an external clock signal, where data is transmitted intermittently rather than in a steady stream. processing within CMPClosed Converged Monetisation Platform. The MDS Global product that supports customer care and billing for digital service providers.. This includes both scheduled batch processing and immediate processing required in response to an event.

For information on monitoring and managing the day-to-day operation of SABRE batch jobs, processes, probes and daemons, see the Operational Overview.

Deployment

The SABRE Server is based on Spring Batch and uses Hazelcast for in-memory storage and communication to distribute processing. Multiple instances of the SABRE Server, or nodes, can be installed to form a cluster, distributing processing load to provide horizontal scalability.

For information on how to deploy the SABRE Server, see the CMP Installation Guide.

Starting

To start the SABRE Server service, use the following command:

sudo systemctl start sabre-server

To restart the SABRE Server service, use the following command:

sudo systemctl restart sabre-server

Stopping

To stop the SABRE Server service, use the following command:

sudo systemctl stop sabre-server

Sequence

The sequence for stopping and starting sabre-console and sabre-service services is as follows:

Non High Availability Environment

Stopping

Step 1: sudo systemctl stop sabre-console

Step 2: sudo systemctl stop sabre-server

Starting

Step 1: sudo systemctl start sabre-server

Step 2: sudo systemctl start sabre-console

High Availability Environment

Stopping

Step 1: sudo systemctl stop sabre-console (on both active and passive servers)

Step 2: sudo systemctl stop sabre-server (on both active and passive servers)

Starting

Step 1: sudo systemctl start sabre-server (on both active and passive servers)

Step 2: sudo systemctl start sabre-console (on both active and passive servers)

 

Monitoring Status

To check the status of the SABRE Server service, use the following command:

sudo systemctl status sabre-server

Check the log file for any errors – sometimes the process is still running but not functioning.

Configuration

For a list of the properties that must be configured during installation and configuration, see the SABRE Server Properties section of the CMP Installation Guide.

Logs

The Summary File generated at the end of the installation process provides the location of log files for the SABRE Server, for example the section pertaining to SABRE Server can look as follows:

Sabre Server

==============

URL: https://server2.example.demo.com:21212/

Logs:

Host: server2.example.demo.com

Path: /var/log/sabre-server/