Configuring GroupWise Messenger on a Cluster

  • 7023625
  • 10-Jan-2019
  • 25-Jan-2019

Environment


GroupWise 18 Messenger

Situation

Set up GroupWise Messenger in a clustered environment

Resolution

 Install Messenger on each node of the cluster

The shared NSS volume must hold the database as well as the configuration files per configure.sh

Sample LOAD SCRIPT:

#!/bin/bash
. /opt/novell/ncs/lib/ncsfuncs
exit_on_error nss /poolact=NSS_POOL
exit_on_error ncpcon mount NSS_VOL=254
exit_on_error add_secondary_ipaddress 137.65.67.195
exit_on_error ncpcon bind --ncpservername=CLUSTER-NSS-POOL-SERVER --ipaddress=137.65.67.195
sleep 3
exit_on_error systemctl start arangodb3.service
sleep 3
systemctl start gwm-mars@gwmsgr.service
systemctl start gwm-nmma.service
systemctl start gwm-nmaa.service
exit 0

Sample UNLOAD SCRIPT:

#!/bin/bash
. /opt/novell/ncs/lib/ncsfuncs
ignore_error systemctl stop gwm-*
sleep 3
ignore_error systemctl stop arangodb3.service
sleep 3
ignore_error ncpcon unbind --ncpservername=CLUSTER-NSS-POOL-SERVER --ipaddress=137.65.67.195
ignore_error del_secondary_ipaddress 137.65.67.195
ignore_error nss /pooldeact=NSS_POOL
exit 0


Notes:
Depending on the environment the delay between Arango shutdown and resource deactivation may need to be longer