Introduction
Steps to Upgrade the Mobility Services Engine Application on a Cisco Virtual or Physical Appliance
Solution
Download either the larger .tar (CISCO-MSE-L-K9-7-x-xxx-xxx-64bit-db.tar) or the smaller .bin.gz (CISCO-MSE-L-K9-x-x-xxx-xxx-64bit.bin.gz) file from Cisco.com.
- The larger file includes the Oracle database if your intention is to wipe the DB and start anew or this is a fresh install
- The smaller file is the executable to upgrade the application if the database is to be kept intact
- Login to the MSE as the root user then cd to the /opt/installers directory
- Ftp the file from an ftp server to that directory being sure to transfer in binary mode
- Stop the MSE services by issuing the service msed stop command
- Cd to the /opt/mse/uninstall directory then run ./uninstall or simply run /opt/mse/uninstall/uninstall.sh
- Here you will be prompted to keep the DB and license file(s) intact or no
- If you plan to wipe the existing DB, be sure to make a backup of the .lic file(s) in the /opt/mse/licensing directory
- Once the MSE application has been removed, cd to the /opt/installers directory then unpack the files using the steps noted below
If .bin.bz then
a) gunzip CISCO-MSE-L-K9-x-x-xxx-xxx-64bit.bin.gz
b) chmod +x CISCO-MSE-L-K9-x-x-xxx-xxx-64bit.bin
If .tar then
a) tar –xvf CISCO-MSE-L-K9-7-x-xxx-xxx-64bit-db.tar
b) gunzip CISCO-MSE-L-K9-x-x-xxx-xxx-64bit.bin.gz
c) chmod +x CISCO-MSE-L-K9-x-x-xxx-xxx-64bit.bin
Now the executables have been unpacked, all you need to do is go through the installation by executing
a) ./CISCO-MSE-L-K9-x-x-xxx-xxx-64bit.bin
Note: If the Aeroscout tag engine is being used, you'll need to involve their technical support group to get the Aeroscout software and license(s) reinstalled
MSE Commands
Run this command in order to determine the status of MSE services:
[root@MSE ~]# getserverinfo
Run this command in order to start the context-aware engine for client tracking:
[root@MSE ~]# /etc/init.d/msed start
Run this command in order to determine the status of the context-aware engine for client tracking:
[root@MSE ~]# /etc/init.d/msed status
Run this command in order to stop the context-aware engine for client tracking:
[root@MSE ~]# /etc/init.d/msed stop
Run this command in order to perform diagnostics:
[root@MSE ~]# rundiag
Note: The rundiag command can also be used to view MSE UDI information that is required in order to obtain the license file for context-aware engine for clients.
Additional Information
Cisco Mobility Services Engine - Install and Upgrade Guides
MSE Software Release 7.2 Virtual Appliance Configuration and Deployment Guide