This article provides instructions on how to upgrade Aspera Console to v.3.0.1 in Shares On Demand (SHOD) v.3.5.4 or Aspera Platform On Demand with Shares Web UI (APOD-ws) v.3.5.4 from v.2.5.1. Please note that after you upgrade Console to v.3.0.1, you cannot add a new managed node that is older than v.3.5.5. Therefore, we highly recommend you to upgrade any nodes that are waiting to be added in Console 3.0.1 to v.3.5.5+.
- SSH to your server, and 'sudo' to the root user. See this article for more details.
- Back up your existing Console. (Use the console Web UI for console - backup of Shares is covered below)
- Make sure there are no active transfers on your server
- Download the installer of Console v.3.0.1, Common v.1.2.13 and Enterprise Server v.3.5.5
# wget http://download.asperasoft.com/sw/ondemand/3.5.4/aws/aspera-common-184.108.40.206370-0.x86_64.rpm
# wget http://download.asperasoft.com/sw/ondemand/3.5.4/aws/aspera-console-220.127.116.11431-0.x86_64.rpm
# wget http://download.asperasoft.com/sw/ondemand/3.5.4/aws/aspera-entsrv-18.104.22.168274-linux-64.rpm
Backup the Shares Application. Make a note of the ID of the created backup directory.
# /opt/aspera/shares/u/setup/bin/backup /your_backup_dir
Backup the Console Database
# asctl console:backup_database
Stop all Console processes
# asctl all:stop
Stop the shares nginx web server
# service aspera-shares stop
Install Console and Common
# rpm -Uvh aspera-entsrv-22.214.171.124274-linux-64.rpm
# rpm -Uvh aspera-common-126.96.36.199370-0.x86_64.rpm
# rpm -Uvh aspera-console-188.8.131.52431-0.x86_64.rpm
Run the Console Upgrade procedure and make Apache listen to 81 and 442 during the Console upgrade process. Console upgrade automatically starts Apache. Since SHOD and APOD-ws use nginx, not Apache, we need to stop Apache when console:upgrade is complete.
# asctl console:upgrade
# asctl apache:stop
# chkconfig aspera_httpd off
# service aspera-shares start
NOTE: If you are running Console v.2.5.1 or older and on 3.4.6 AOD or older, please see this article.