Deploying a CentOS or RHEL Machine as a VSA Proxy

You can deploy a Linux machine that runs on CentOS or RHEL to act as a VSA proxy.

Before You Begin

  • To deploy a Linux machine as a VSA proxy, the machine must run one of the following operating system versions:

    • CentOS 7.4, 7.5, 7.6, 7.7, 7.8, 7.9

    • RHEL 7.4, 7.5, 7.6, 7.7, 7.8, 7.9


      To use a machine that runs RHEL 7.7 as a VSA proxy, you must install the pcre-devel-8.32-17.el7.x86_64 package.

  • To add the Mono repository to your system, execute the commands in a root shell.

  • More recent versions of Mono are not supported.


  1. Install base packages:

    sudo yum -y groupinstall base
  2. Import the public key that is used to verify the Mono package to install:

    sudo rpm --import ""
  3. Add and enable a new yum repository from the specified URL:

    sudo yum-config-manager --add-repo
  4. Install Mono 5.16:

    sudo yum -y install mono-complete-
  5. Remove the Mono repository:

    sudo rm /etc/yum.repos.d/download.mono-project.com_repo_centos_.repo
  6. Install the fuse-libs package:

    sudo yum install fuse-libs
  7. Install the Virtual Server Agent package on the Linux machine.

  8. Optional: To support live browse operations, or to use the Linux machine as a File Recovery Enabler for Linux (FREL), install the MediaAgent package on the Linux machine.

  9. Perform a remote install of all currently available Commvault service pack hot fixes on the Linux machine.

For more information, see Add the Mono repository to your system.