Manual Upgrade of a Sentinel VoLTE 2.7.0 install in a Rhino Production Cluster

Warning This manual procedure is no longer the recommended way to upgrade VoLTE in production. Use the semi-automated VoLTE upgrade procedure instead.
Note

This document assumes a 2 node cluster, with each node on a separate server. Modify the steps accordingly if you have more nodes.

Upgrade Steps

1

From the Rhino client bin directory

$ cd ~/rhino/client/bin

2

Run a Rhino full export

$ ./rhino-console exportall backup

3

On the node101 server, stop Rhino

$ cd ~/rhino/node101
$ ./stop-rhino --node 101

4

On the node102 server, stop Rhino

$ cd ~/rhino/node102
$ ./stop-rhino --node 102

5

Stop REM from the init-d directory (if you followed these post install Instructions

/etc/init.d/rem stop

otherwise you can stop Catalina.

$TOMCAT_HOME/bin/catatlina.sh stop

6

Backup your Apache Tomcat install to a new location

$ mv apache-tomcat* apache-tomcat.old

7

If you have configured REM redundancy, repeat steps 5 and 6 on each node where you have Apache Tomcat REM installed

8

On the node101 server, backup the node101 directory to a new location

$ cd ~/rhino
$ mv node101 node101.old

9

On the node101 server, recreate node101 (say yes to initializing the db)

$ ./create-node.sh

10

Copy any configuration settings that you changed during your initial install from your old node101 directory to your new node101 directory. e.g. jvm settings, paths, ports etc.

11

Start node101

$ cd ~/rhino/node101
$ ./start-rhino.sh -p -s

12

On the node102 server, backup the node102 directory to a new location

$ cd ~/rhino
$ mv node102 node102.old

13

On the node102 server, recreate node102 (say yes to initializing the db)

$ ./create-node.sh

14

Copy any configuration settings that you changed during your initial install from your old node102 directory to your new node102 directory. e.g. jvm settings, paths, ports etc.

15

Start node102

$ cd ~/rhino/node102
$ ./start-rhino.sh -s

16

Install your license into Rhino

$ cd ~/rhino/client/bin
$ ./rhino-console installlicense [PATH_TO_LICENSE_FILE]

17

Install the new Sentinel VoLTE version and REM extension as per these instructions:

Note

You can use the default answers for the installer questions, as your config will be overwritten at step 18 with your backed-up data.

18

Import the exported profiles into Rhino

$ cd ~/rhino/client/bin
$ for i in backup/profiles/*; do ./rhino-console importprofiles $i -replace; done

19

Restart Rhino nodes and REM

Previous page Next page
Sentinel VoLTE Public Version 2.7.0