Agent for Linux Installation

This procedure installs and configures the xenowulf® Agent for Linux.

Installation: Red Hat / CentOS, 64-bit

  1. Download the xenowulf® Agent installer agentxw.rpm below:
    Click Here to Download Xvision Agent for Ubuntu / Debian
  2. Install the Extra Packages for Enterprise Linux (EPEL) repository and the Xenowulf Agent:
    sudo dnf install epel-release agentxw.rpm

Installation: Ubuntu / Debian, 64-bit

  1. Download the xenowulf® Agent installer agentxw.deb below:
    Click Here to Download Xvision Agent for Ubuntu / Debian
  2. Install dependencies:
    sudo apt install mono-4.0-service libmono-system-runtime-serialization4.0-cil libmono-system-componentmodel-dataannotations4.0-cil libmono-system-windows-forms4.0-cil
  3. Install dependencies:
    sudo dpkg -i agentxw.deb

Configuration: All Distributions

  • To configure the management console address:
    • By default the address of the XVision management console is "localhost". To report to a remote XVision management console:
      • Edit the file /usr/share/xenowulf/xview/agent/config.xml and change the line containing <net host="localhost" />.
      • Replace "localhost" with the network host name or IP address of a machine running XVision console.
      • If using a network port other than port 80, set the "port" attribute: eg. <net host="127.0.0.1" port="12345" />
    • After changing the management console address, restart the Agent:
      • For SysVinit (older) systems:
        sudo service agentxw restart
      • For Systemd (newer) systems:
        sudo systemctl restart agentxw
      • Replace "localhost" with the network host name or IP address of a machine running XVision console.
      • If using a network port other than port 80, set the "port" attribute: eg. <net host="127.0.0.1" port="12345" />
    • After successful installation of xenowulf® Agent, the Agent service is started in the background.

Agent Status/Stop/Start

  • To check the agent status:
    systemctl status agentxw
  • To stop the agent:sudo systemctl stop agentxw
  • To start the agent:
    sudo systemctl start agentxw