Configuring a cluster and installing mandatory services

Last Updated : Apr 14, 2021 |

Before you begin

  • Identify the Avaya Breeze® platform servers on which you plan to install Context Store. These servers must be dedicated to Context Store only.

  • Add the Avaya Breeze® platform servers to System Manager. For more information, see Deploying Avaya Breeze® platform.

  • Verify the status of the Avaya Breeze® platform servers.

  • Ensure that System Manager can resolve the host name of the Avaya Breeze® platform servers. Register the fully qualified domain names (FQDNs) of System Manager, Avaya Breeze® platform host names, security IP address with the domain name system (DNS) server, and map the cluster address.

  • Download the following Context Store SVAR files from PLDS:

    • ContextStoreManager

    • ContextStoreRest

    Note:

    For more information about downloading the software from PLDS, see Deploying Avaya Breeze® platform.

About this task

Use this procedure to set up an Avaya Breeze® platform cluster for Context Store and install the ContextStoreManager and ContextStoreRest services. ContextStoreRest is required if you need to interact with the data grid that ContextStoreManager deploys.

The cluster provides high availability and scaling by distributing the services across multiple Avaya Breeze® platform servers. With this distribution of services, the system achieves throughput and avoids interruption if a failure occurs. The clients access the services through a cluster address that supports high availability. For more information about clustering, see Deploying Avaya Breeze® platform.

Procedure

  1. On the System Manager web console, click Elements > Engagement Development Platform.
  2. In the left navigation pane, click Service Management.
  3. On the Service Management page, load the mandatory services ContextStoreManager and ContextStoreRest. For more information about loading a service, see Administering Avaya Breeze® platform.
  4. On the System Manager web console, click Elements > Engagement Development Platform > Cluster Administration.
  5. On the Cluster Administration page, click New.
  6. Enter the following details for the cluster in the General tab of the Cluster Editor page:
    • Cluster Profile: Select Context Store from the drop-down menu.

    • Cluster Name: Enter a unique cluster name. The name can be any string such as ContextStore.

      Important:

      Ensure that no spaces are included in the string.

    • Cluster IP: The Cluster IP must be on the same subnet as the Security Module IP of the Avaya Breeze® platform servers. Ensure that you do not specify the IP address of any of the Avaya Breeze® platform servers that you plan to add to the cluster.

      Note:

      For single node deployments, do not enter the IP address of the cluster. Requests must instead be submitted directly to the Security Module IP address of the node.

    • Description: Enter a description for the cluster.

  7. In the Cluster Attributes section, specify the attributes for the cluster that you are creating.

    For more information about the cluster attributes, see the topic Cluster attributes field descriptions.

  8. Configure the attributes of the ContextStoreManager service.

    For more information about configuring attributes, see the chapter Administering Context Store.

  9. On the Cluster Editor page, select the Servers tab.

    The system displays all Avaya Breeze® platform servers in the Unassigned Servers section.

  10. Add the three identified Context Store nodes to the Context Store cluster.

    Click the plus sign (+) on the node to add the node to the cluster.

    The system adds the Avaya Breeze® platform servers to the Assigned Servers section.

  11. On the Cluster Editor page, select the Services tab.

    The system displays the Context Store services that you have loaded and configured through the Service Management page.

    By default, the system automatically adds the mandatory services, ContextStoreManager and ContextStoreRest, to the Assigned Services list. The Available Services list displays the optional services that are available for you to add to the Context Store cluster. Ensure that you configure the optional services and then attempt to install the optional services.

  12. Click the plus sign (+) on any node in the Available Services list to add the service to the cluster.
  13. Click Commit.

    The system prompts you to ensure that all Avaya Breeze® platform server restarts are complete before placing the cluster into the Accept New Service state.

  14. Click Ok.
    • The system starts installing the assigned services to the cluster servers.

    • The system displays the Cluster Administration page.

  15. On the Cluster Administration page, verify that the services are installed for the cluster.
  16. Click Show on the new cluster to verify if the system has added the servers to the cluster.

    The system displays the Avaya Breeze® platform servers as part of the Context Store cluster.

    Note:

    Restart the node from System Manager.

  17. Select the check box of the new cluster.
  18. From the Cluster State drop-down menu, select Accept New Service.
  19. Click Continue in the Accept New Service dialog box.

    The system displays the Accepting state in the Servers State column.

Next Steps

Enable geo redundancy in Context Store if required.

Enable the External Data Mart feature in Context Store if required.