Skip to main content

Upgrade AgilitySync to RHEL 8 Instance

Download the Latest Agility Sync Installer

  1. On the Linux machine, login to Agility Sync application with "agilitysync"account name. This user account is used to upgrade the Agility Sync application.

  2. Copy the latest installer agilitysync-installer.sh that was provided by the provided by the support team to a temporary directory (Example: /tmp) and run the following command. This file contains both the latest application and the script to perform the install.

  3. In the following command, substitute theurlin the command below with the url that was provided by the Agility Sync support team.

curl -o agilitysync-installer.sh "url"
mv agilitysync-installer.sh /tmp/agilitysync-installer.sh

  1. If the target server is not connected to the internet, download the installation file to an intermediate server then sftp to /tmp.

Make it Executable

  1. Make the script executable and change the script owner to agilitysync user

chmod +x /tmp/agilitysync-installer.sh
chown -R agilitysync.agilitysync /tmp/agilitysync-installer.sh

Run the Install Script

The following options will NOT start the Agility Sync services(-p) after the installer completes.

NOTE: Run as the "agilitysync" user. The user that runs this script will be the owner of the Agility Sync application, files, and directories. This user should not be the root user. A common practice is to create a service account on the Linux machine called "agilitysync".

**NOTE:**Do not run the installer using "sudo" or using the root user, the script itself will sudo when it needs to.

  1. /tmp/agilitysync-installer.sh -msp

  2. Run the updatedb script $AGILITYSYNC_HOME/common/updatedb.py

  3. Start services:

as-start-services